Platform · 2020–now · Platform Wars

Vite

ESM-native dev server that made webpack feel instantaneously obsolete for new projects.

Why Vite stuck

Vite stuck as the default greenfield bundler because esbuild and native ESM dev servers remove daily friction. It has not fully killed webpack in brownfield because migration cost is real. Being stuck at the top is a good problem; being stuck maintaining both is not.

Patterns

2017–now

Platform Wars

Part of the Platform Wars era (2017–now).

Read the Platform Wars era →

Compare with

Related

© 2026 Fadstack · Shane Code · Privacy

Opinionated history · not a ranking

Site updates

Occasional Fadstack notes. Confirm by email — this list stays off the book and advisory lists.

I use the address for Fadstack updates only. Privacy.