Production React & Next.js
The gap between knowing React and running a React application in production — rendering strategy, data loading, performance budgets, and the failure modes that only appear under real traffic.
Who it's for: Engineers with 1–3 years of React who can build a component but haven't shipped and operated a large app.
You'll leave able to
- Choose between static, server and client rendering for a given page, and defend it
- Diagnose a Core Web Vitals regression from a real trace rather than guessing
- Structure a codebase that survives four more engineers joining it
- Ship an application to a real host with CI, not to a local dev server
Syllabus
- Wk 1Rendering strategies and what each one costs
- Wk 2Data loading, caching and revalidation
- Wk 3Forms, validation and server actions
- Wk 4State that actually needs to be client state
- Wk 5Performance: measuring before optimising
- Wk 6Accessibility as a build requirement
- Wk 7Testing what's worth testing
- Wk 8Deployment, CI and the first production incident
Evening cohort, live online + recorded · Prerequisites: Comfortable JavaScript, Some React experience, Basic Git