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 · WWC 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 · WWC Europe 2026

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 · WWC 2025

2:27 min

Questioning the default use of single page applications

Bene Bene +1 · WWC 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

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

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare