JavaScript Congress Nov 25, 2021

The Eternal Sunshine of the Zero Build Pipeline

Are slow rebuilds and bloated bundlers killing your frontend productivity? Discover how shedding Webpack for an ESM-driven, zero-build pipeline like Vite unlocks instant updates and rapid iteration.

Pause
Mute Enter Fullscreen
#1 about 2 min

The burden of backward compatibility in web development

Maintaining 30 years of backward compatibility has resulted in a bloated and broken frontend developer setup.

#2 about 4 min

The evolution and complexity of the modern frontend stack

Web development transitioned from basic HTML and CSS to complex template engines, preprocessors, and reactive frameworks.

#3 about 1 min

The slow developer experience of massive dependency trees

The traditional module installation process stalls developer productivity by needlessly downloading gigabytes of internet dependencies.

#4 about 7 min

Why heavy JavaScript applications require complex compilation steps

As web apps grew to rely on complex scopes and alternative languages, transpilers and bundlers became mandatory.

#5 about 4 min

Understanding the components of the traditional web building pipeline

A standard setup relies heavily on bundlers fighting against source files just to make code run locally.

#6 about 4 min

Leveraging native browser capabilities for local web development

Modern browsers natively support ECMAScript modules, advanced caching, and protocols that eliminate the need to compile code locally.

#7 about 11 min

The unbundled and single-file approach to web development

Loading native ESM modules directly while transforming individual files creates a highly cacheable and instantly reloadable workflow.

#8 about 5 min

Exploring modern framework-agnostic unbundled build tools

Tools like Snowpack, Vite, and WMR provide fast development environments by relying heavily on native module serving.

#9 about 5 min

Running Vite directly within the browser using service workers

Combining service workers and headless server tools allows design systems to be visually edited and compiled entirely client-side.

#10 about 5 min

Handling complete production optimizations with modern build tools

Despite skipping compilation in development, modern native tools use Rollup or ESbuild to bundle and optimize for production.

#11 about 2 min

The rise of ESM registry endpoints and static generators

Developer communities are shifting toward serving external dependencies directly from native ESM CDNs alongside partial application hydration.

#12 about 5 min

Migrating legacy Webpack architectures to Vite seamlessly

Dropping existing bundler configuration files for Vite requires minimal module adjustments while yielding dramatic architectural speed improvements.

Matching moments

3:31 min

Eliminating complex front-end build pipelines for web applications

David Heinemeier Hansson David Heinemeier Hansson +1 · World Congress 2024

1:53 min

Integrating shared caching with modern web framework bundlers

Thomas Steiner · Coffee With Developers

5:43 min

Migrating legacy toolchains to native ECMAScript standard environments

Jolo Jolo · World Congress 2024

1:13 min

Simplifying component development with Vite and Lit

Tobias Scholz Tobias Scholz · World Congress 2025

3:36 min

Core architectural reasons for migrating to Nuxt three

Alexander Lichter · JS Congress

48 sec

Exploring alternative build tools and experimental web components

Sasha Shynkevich · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 16:10–16:40

Stage 4

Speed up your CI/CD pipelines by caching build & runtime artifacts

Thijs Feryn

Technical Evangelist at Varnish Software

Thijs Feryn
Open session

World Congress 2026 North America

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

Stage 7

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer at Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

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

Stage 6

Beyond the Vibe: Specs, Adversarial Review, and Engineering AI Development that Scales and Ships

Ussama Baggili

Principal, App Modernization & Development, Cloud Engineering & Data Analytics | Anthropic Alliance CTO

Ussama Baggili
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Outdoor Stage

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

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 3

Still on 4.8 or lower? A Practical Guide to Moving Your "Un-Migratable" .NET Apps

Isaac Levin

Developer Advocate

Isaac Levin
Open session

World Congress 2026 North America

September 25, 2026 · 16:50–17:20

Stage 4

Engineering Moneyball: How We Benchmarked Google vs Meta

Jirka Bachel

Co-Founder & CEO

Jirka Bachel