Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Single-Page-Applications sind legacy, wir brauchen eine Innovation!

Single-Page-Applications sind legacy, wir brauchen eine Innovation!

6be82529683c6bdee1fcda3f7ff783f0?s=128

Benedikt Stemmildt

March 25, 2022
Tweet

More Decks by Benedikt Stemmildt

Other Decks in Technology

Transcript

  1. SPAs ARE LEGACY WE NEED INNOVATION

  2. SPA URSPRUNG

  3. None
  4. None
  5. SPA KOSTEN

  6. Bundle Size

  7. Traditional Architecture

  8. SPA Architecture Overhead

  9. SSR-SPA Architecture Overhead

  10. SPA ALTERNATIVEN

  11. None
  12. None
  13. • Turbo Drive accelerates links and form submissions by negating

    the need for full page reloads. • Turbo Frames decompose pages into independent contexts, which scope navigation and can be lazily loaded. • Turbo Streams deliver page changes over WebSocket, SSE or in response to form submissions using just HTML and a set of CRUD-like actions. • Turbo Native lets your web-application form the center of your native iOS and Android apps, with seamless transitions between web and native sections. Stimulus is a JavaScript framework with modest ambitions. It doesn’t seek to take over your entire front-end— in fact, it’s not concerned with rendering HTML at all. Instead, it’s designed to augment your HTML with just enough behavior to make it shine.
  14. LIVE DEMO

  15. None
  16. DANKE