Next.js — Beginner
Next.js — Build the App You Deploy: 7 topics and 30 interactive cards with runnable examples and quizzes.
Topics
- What Next.js Adds — The Gap React Leaves · Server-First, and Why It Matters Here · The Shape of a Project · Check Yourself
- Routes Are Folders — A Folder Plus page.tsx Is a URL · Layouts Wrap Pages · Dynamic Routes · Linking Between Pages · Not Found, and Loading
- Server and Client — Server Components Are the Default · When You Need the Browser · Choosing Between Them · Fix the Bug
- Getting Data Onto the Page — fetch in a Server Component · Caching, and the Setting That Bites · Handling the Empty Case · Check Yourself
- Your Own API — Route Handlers · Reading a Request Body · Status Codes That Mean Something · Do You Even Need One?
- Talking to Postgres — A Real Database, Not a File · Never Build SQL With + · Secrets Live in the Environment · Closing the Loop · Check Yourself
- The Project — An Order Tracker That Persists · Try to Break It · What Makes This Portfolio-Ready · Check Yourself