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

Compare with
Related
Platform · 2012–2023
Webpack
The bundler that taught JavaScript developers what suffering means. Still under legacy apps; Vite owns greenfield.
Framework · 2013–now
React
Components and unidirectional data. Won the front-end by being good enough and having a gravitational ecosystem.
Framework · 2014–now
Vue
Progressive framework with a friendlier learning curve. Steady share without the cult volume.
Framework · 2024–now
TanStack Start
Full-stack React on TanStack Router, Vite, and server functions — the typed alternative to Next's App Router gravity.