Jamstack for Complex Apps
summary
Argues Jamstack reduces long-term complexity by shifting integration to the backend and serving static markup plus lambdas to avoid client bloat. Demonstration builds two Next.js apps (main + login) using Next.js multi-zones and server rewrites, with NextAuth with GitHub and JWT sessions fetched across apps; development requires running both dev servers and setting basePath and rewrites. Claims server rendering (React server components/TypeScript) plus CDN cache-control yields better perf and accessibility via a data-only integration that successfully avoids duplicated client bundles.
AI-written summary · about
chapters (6)
- 0:00Introduction and speaker intro
- 1:26Startup app development reality
- 6:49Scaling from one to many apps
- 13:53Jamstack for complex apps approach
- 23:47Live code demonstration
- 29:42Closing and resources








