WeAreDevelopers LIVE • Jun 5, 2024

Snappy UI needs no Single-Page Application

Clemens Helm

Tired of bloated JavaScript bundles and fragile state management? Discover how HTML-over-the-wire delivers snappy, SPA-like interactivity with virtually zero custom client-side code.

Pause
Mute Enter Fullscreen
#1 about 4 min

The era of server-side web development

How early web applications relied exclusively on server-side rendering and full page reloads for every interaction.

#2 about 4 min

The introduction of AJAX and asynchronous rendering

Fetching data asynchronously enabled parallel interactions and faster response times without reloading the entire page.

#3 about 5 min

The complexity costs of early AJAX applications

Asynchronous programming introduced new challenges like callback hell, hard-to-maintain spaghetti code, and cross-site scripting vulnerabilities.

#4 about 4 min

The shift toward single-page applications

Moving away from HTML snippets to JSON data and state management enabled rich client-side interactions and virtual routing.

#5 about 6 min

Hidden complexity and structural issues of SPAs

Large bundle sizes, duplicated validation logic, and memory leaks demonstrate the operational overhead of framework-heavy frontends.

#6 about 9 min

Building interactive UIs with Turbo Frames

Replacing targeted HTML fragments from server responses enables interactive component updates without full page reloads.

#7 about 5 min

Advantages of server-driven UI approaches

Keeping presentation logic on the server reduces client dependencies and ensures state consistency without custom JavaScript.

#8 about 5 min

Choosing the right architecture for web applications

While offline support requires SPAs, page-based applications benefit from server-rendered setups for better initial load speeds.

#9 about 2 min

Balancing complexity and technology tradeoffs

Evaluating architectural choices ensures that new technologies do not introduce unnecessary complexity for simple use cases.

Matching moments

4:22 min

Rethinking the architecture of single page web applications

Jeremy Keith · World Congress 2021

3:37 min

Overview of single page application architecture

Thomas Konrad · LIVE

1:51 min

Eliminating server roundtrips using SPA client frameworks

Julian Burr Julian Burr · World Congress 2026 Europe

3:31 min

The reality of single-page applications versus legacy monoliths

Alexander Lichter · LIVE

3:38 min

Understanding the evolution of modern frontend complexity

Frederik Pietzko Frederik Pietzko · World Congress 2025

2:27 min

Questioning the default use of single page applications

Bene Bene +1 · World Congress 2024