Next.js 16 App Router
Исчерпывающий практический справочник по разработке на Next.js 16: 11 ключевых доменных тем, 61 глубокий урок. От быстрого старта с нуля, файловой маршрутизации и серверных компонентов до распределенного кэша, безопасности DAL, Multi-Tenant SaaS, потоковых очередей и Staff-инженерии.
Главные темы Next.js
Выберите интересующую вас тему, чтобы открыть структурированный список всех уроков с описанием, временем и кодом
Next.js 16 Быстрый старт (С нуля)
Быстрый старт в Next.js 16: от React SPA к Fullstack, Server vs Client Components, структура app/, async fetching и Server Actions
Маршрутизация & Навигация
App Router, файловая маршрутизация, layouts, middleware, параллельные и перехватывающие маршруты
Рендеринг & Компоненты
Server/Client Components, SSR/SSG/ISR/PPR, Streaming, Suspense, композиция
Данные, Кэширование & Мутации
"use cache", cacheLife, cacheTag, React cache(), Server Actions, revalidateTag, мутации
Оптимизация & Продакшен
next/image, next/font, Core Web Vitals, Bundle Analyzer, standalone output, Docker
Архитектура & Паттерны
Data Access Layer, Auth (NextAuth/Lucia/Supabase), RBAC, Multi-tenant, микрофронтенды
Cache Components & Dynamic I/O
Директива "use cache", cacheLife, cacheTag, updateTag, распределенные cacheHandlers (Redis/S3), post-response after()
Безопасность, RBAC & Data Access Layer
proxy.ts (сетевой периметр) vs DAL, authInterrupts, unauthorized.tsx, forbidden.tsx, Taint API, шифрование Server Actions, CSP Nonces
Multi-Tenant SaaS & i18n
Маршрутизация кастомных доменов и поддоменов через proxy.ts, типобезопасный next-intl с rootParams, Multi-Zones микрофронтенды, Draft Mode
Потоковый Real-Time & Очереди задач
Потоковые Route Handlers, SSE, WebStreams, мгновенная навигация useLinkStatus, S3 Presigned Streams, очереди фоновых задач и Cron
Staff Internals & Компиляторы
Turbopack граф вычислений, React Compiler, OpenTelemetry fullstack-трассировка, профилирование утечек памяти в SSR, Adapters API, Strangler Fig