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!

Benedikt Stemmildt

March 25, 2022
Tweet

More Decks by Benedikt Stemmildt

Other Decks in Technology

Transcript

  1. SPAs ARE LEGACY
    WE NEED INNOVATION

    View Slide

  2. SPA URSPRUNG

    View Slide

  3. View Slide

  4. View Slide

  5. SPA KOSTEN

    View Slide

  6. Bundle Size

    View Slide

  7. Traditional Architecture

    View Slide

  8. SPA Architecture Overhead

    View Slide

  9. SSR-SPA Architecture Overhead

    View Slide

  10. SPA ALTERNATIVEN

    View Slide

  11. View Slide

  12. View Slide

  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.

    View Slide

  14. LIVE DEMO

    View Slide

  15. View Slide

  16. DANKE

    View Slide