How to Build a Full-Stack Application with Next.js
Plan a full-stack Next.js application with routes, data boundaries, validation, and deployment.
TAG
9 articles about React.
Plan a full-stack Next.js application with routes, data boundaries, validation, and deployment.
Improve React performance with measurement-first techniques that keep code maintainable.
Understand layouts, pages, server components, and routing in the modern Next.js App Router.
Learn React Hooks from first principles with practical patterns you can use today.
How to handle errors at every layer of a Next.js app — error.tsx, not-found.tsx, server action errors, and global error boundaries.
Practical TypeScript patterns for Next.js — typing params, searchParams, server actions, fetch responses, and component props correctly.
A clear breakdown of every data-fetching pattern in the App Router — static, dynamic, streaming, parallel, and sequential — with code you can use.
Understand how Next.js Server Actions work, when to use them over API routes, and patterns for forms, validation, and optimistic updates.
Learn how to choose, compose, and reason about React Hooks without turning components into a maze.