Facing Frontend's Existential Crisis
summary
Compares concrete builds across frameworks using a Hacker News demo with 1500 comments and Lighthouse runs and reports that Islands drop execution and payload (one example becomes a 4.9 KB app), Server Components reduce rehydration but raise upfront code and still double-serialize data, and resumability can cut startup execution to near zero until client routing forces full data transfer; measured scores put Next app directory, Solid Start and Quick in similar ranges so the tradeoffs actually determine wins.
AI-written summary · about
chapters (27)
- 0:00Introduction
- 1:22Single Page Apps
- 1:56Web Page Size
- 2:42Cost of JavaScript
- 3:35Client Rendering
- 4:13Uncanny Valley
- 4:45Nextjs
- 5:13Back to the drawing board
- 5:51What is a Spectrum
- 6:47Learning from the past
- 7:25Code execution cost
- 9:01Framework stress testing
- 10:44Baseline test
- 11:36Islands
- 12:27Islands Architecture
- 13:38React Syntax
- 14:44Code Execution
- 15:19MultiPage Apps
- 16:08View Transition API
- 17:05State Problem
- 18:09Lazy Hydration
- 19:11React Solution
- 20:36Regressing
- 22:05Resumability
- 22:39Qui
- 24:43Innovation
- 25:09Conclusion
related talks
38mBreak Up With Your Frontend Monolith
40mThe state of frontend frameworks in 2023
41mLow-budget JavaScript: composable frontends that are fun and friendly
29mQuo vadis, frontend?
29mThe Front-end Takeover
45mBuilding Isomorphic Apps (Updated)
44mRethinking Isomorphic JavaScript with SolidStart
22mBreak Up With Your Frontend Monolith
