World Congress 2026 Europe Jul 10, 2026 Session details

Out-of-Order Streaming — The Future of Web Development

Julian Burr

Are slow backend queries stalling your initial page load? Discover how out-of-order streaming delivers instant HTML layouts and slashes JavaScript payloads without sacrificing interactivity.

Pause
Mute Enter Fullscreen
#1 about 4 min

Evolution of early web rendering with HTML and PHP

Server-side languages dynamically generate websites but suffer from slow initial page loads during heavy database operations.

#2 about 3 min

Loading partial interface updates using Ajax and jQuery

Shifting logic to the client allows specific content reloading without full page refreshes but eventually introduces complex spaghetti code.

#3 about 2 min

Eliminating server roundtrips using SPA client frameworks

Relying entirely on client-side JavaScript for application lifecycle management ensures dynamic interactivity but degrades the initial page load time.

#4 about 4 min

Addressing initial load times with modern server-side hydration

Modern web frameworks generate an initial static shell on the server to improve perceived performance before client-side hydration injects interactivity.

#5 about 4 min

Reducing client execution overhead via React server components

Designating non-interactive parts of the code space exclusively for the server minimizes the overall client-side JavaScript bundle size.

#6 about 5 min

Demonstrating limitations of synchronous server-side rendering architectures

A live Node.js code implementation reveals how accumulating a complete HTML string delays any visual feedback for the user.

#7 about 3 min

Delivering immediate browser feedback through traditional HTTP streaming

Writing partial HTML chunks directly to the response object keeps the connection open while rendering sequential content streams.

#8 about 7 min

Handling asynchronous data states using server-side suspense boundaries

Wrapping delayed components in a suspense boundary allows the server to immediately render a placeholder skeleton fallback.

#9 about 5 min

Resolving asynchronous blocks using out-of-order streaming templates

Emitting hidden browser template tags enables subsequent inline JavaScript or declarative HTML to replace loading states dynamically upon completion.

#10 about 2 min

Exploring islands architecture and mixed application bundling strategies

Defining explicit server-only islands prevents static components from contributing to dynamic client hydration payloads.

Matching moments

5:15 min

Leveraging server-side streaming for performance and interactivity

Chris Heilmann +2 · LIVE

3:05 min

Server rendered component revival and cyclical software trends

James Seconde · WWC 2023

2:23 min

Exploring historical and modern web request rendering mechanics

Marius Obert Marius Obert · WWC 2022

3:52 min

Optimizing browser performance using modern island architecture

Florian Rappl · LIVE

4:50 min

Balancing interactivity and load times with pre-rendering

Andreas Taranetz Andreas Taranetz · WWC 2024

3:30 min

The era of server-side web development

Clemens Helm · LIVE

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

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
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

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

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer