Intro to NextJS
summary
Compares NextJS to CRA and Gatsby with concrete metrics — Google Trends and NPM download counts show Next.js has far more downloads than its repo share suggests, implying larger teams per repo. Lists actual features: getInitialProps for server/client data fetching, automatic code‑splitting, static pre‑rendering plus server rendering, and API routes as lambdas for built‑in microservices. Notes Next.js 9 is fully TypeScript capable and the repo contains working examples and a workshop; deployment integrations include Zeit Now or custom servers.
AI-written summary · about
chapters (32)
- 0:00Intro
- 0:55Overview
- 1:42Why React
- 2:37Google Trends
- 3:32GitHub Data
- 4:48Comparing 2016 vs 2019
- 5:26Why NextJS
- 7:12Trends
- 7:57Market Share
- 10:24Enterprise
- 11:25Code Splitting
- 11:42Static Deployment
- 12:13Developer Side
- 12:36Packages
- 13:26Ship it
- 14:47NPM
- 15:07Lambda
- 15:33misconceptions
- 17:27NextJS Workshop
- 17:50Demo Content
- 18:09TLDR
- 20:41Dynamic Routes
- 22:03Events
- 22:19Initial Props
- 23:24Context Object
- 24:02Bonus Feature
- 24:20Add API to Pages Directory
- 24:40Add MicroService API
- 25:01Security Update
- 25:21Documentation
- 25:48Github
- 26:12Outro
related talks
27mAn introduction to Next.js and what's to come in 2021
36mNext.js by Example
45mOpening Keynote
34mWhat's Next? Exploring the future of React
40mStatic and Dynamic Next.js
15mBuilding Isomorphic JavaScript Apps Faster with Next.js
12mNext.js A Framework For Frameworks
09mBuild Projects 10x Faster with Next.js
