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

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 12:50–13:20

Stage 7

Architecting Agentic Apps: WebMCP, A2UI, and Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

September 24, 2026 · 14:50–15:20

Stage 4

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 7

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

September 25, 2026 · 15:30–16:00

Stage 6

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

September 24, 2026 · 16:00–18:00

Stage 10

Reprompting the Wheel? Why AI Won’t Save Your Content Platform

Benni Mack, Tom Warwick

Benni Mack
Tom Warwick
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever