Making the Jump: How Desktop Era Frameworks can Thrive on Mobile
summary
Argues that desktop-era frameworks survive mobile by moving complexity into build-time compilers and delivering device-specific bundles; demonstrates concrete tools and techniques: prepack to evaluate-and-fold code, rollup-style tree shaking, Closure-style advanced minification via sickle, and the glimmer VM that compiles templates to compact opcodes. Shows real effects — template sizes drop ~70–80% and update paths become cheaper — and describes pragmatic strategies (ES6 vs ES5 builds, server vs client rendering toggles) that were implemented and measured to work.
AI-written summary · about
chapters (8)
- 0:00Mobile adaptation challenges
- 5:06Progressive enhancement
- 11:30Native development patterns
- 13:35Frameworks as optimizing compilers
- 14:37React Prepack optimization
- 21:56Angular TypeScript optimization
- 25:51Ember Glimmer VM
- 34:17Future performance challenges
related talks
31mMaking the Jump: How Desktop-Era Frameworks Can Thrive on Mobile
28mLa nouvelle vague
44mAdvancing the web without breaking it?
24mComputer, build me an app
41mLow-budget JavaScript: composable frontends that are fun and friendly
23mParty like it's 1999, write JavaScript like it's 2012
27mCompile Like It's 2017
34mMicro Frontends
