Rethinking Isomorphic JavaScript with SolidStart
summary
SolidStart rethinks isomorphic apps by combining SolidJS reactive primitives, server functions, and file-based route data to run loaders on the server, plus actions for optimistic mutations and progressive-enhanced forms that work with JS disabled. Experimental Islands + nested routing + HTML-over-the-wire lets pages behave like SPAs while sending tiny payloads (a Hacker News demo drops from ~19 KB to 6.7 KB of JavaScript). It plugs into existing libs (TanStack Query), supports edge deploys, and the demos prove the idea works.
AI-written summary Β· about
chapters (8)
- 0:00Introduction to SolidStart
- 2:48History of web development
- 8:25Client-centric isomorphic approach
- 13:02Demo of SolidStart to-do app
- 18:42Server-centric view with Islands
- 25:12Combining client and server approaches
- 29:47Demo of SolidStart movies app
- 31:13Q&A on SolidStart releases and features








