App Router
useSearchParams и usePathname в Next.js App Router
Как использовать хуки useSearchParams и usePathname в Next.js App Router: чтение URL, query-параметры, Suspense и практические примеры.
Streaming и Suspense в Next.js
Как использовать Streaming и React Suspense в Next.js App Router: пошаговые примеры, loading.tsx, обработка ошибок и best practices.
Server Actions в Next.js
Разбираем Server Actions в Next.js: как создавать, вызывать из форм и клиентских компонентов, обрабатывать ошибки и ревалидировать кэш.
revalidateTag и revalidatePath — инвалидация кэша в Next.js
Как работают revalidateTag и revalidatePath в Next.js App Router: сброс кэша по тегу и маршруту, примеры с Server Actions и Route Handlers.
Prisma ORM в Next.js
Как подключить и использовать Prisma ORM в Next.js: схема, миграции, CRUD, Server Actions, транзакции и обработка ошибок.
notFound и redirect в серверных компонентах Next.js
Как использовать функции notFound() и redirect() в серверных компонентах Next.js App Router: примеры, нюансы, кастомные страницы ошибок.
Next.js с Supabase — авторизация и база данных
Полное руководство по интеграции Supabase с Next.js App Router: настройка авторизации, работа с базой данных и защита маршрутов.
Next.js с GraphQL и Apollo Client
Как настроить Apollo Client в Next.js App Router: запросы, мутации, кеширование и работа с серверными компонентами.
Next.js 15: новые возможности и breaking changes
Полный разбор Next.js 15: асинхронные API запросов, новая модель кэширования, стабильный Turbopack, React 19 и другие изменения.
loading.js и error.js в Next.js App Router
Как использовать loading.js и error.js в Next.js App Router для обработки состояний загрузки и ошибок через Suspense и Error Boundaries.
Интернационализация i18n в Next.js App Router
Как настроить интернационализацию i18n в Next.js App Router: структура папок, middleware, переводы, next-intl и SEO с hreflang.
generateStaticParams — статическая генерация динамических маршрутов
Узнайте, как использовать generateStaticParams в Next.js App Router для статической генерации динамических маршрутов при сборке проекта.
Next.js cookies и headers в App Router
Как работать с cookies и HTTP-заголовками в Next.js App Router: функции cookies() и headers(), Server Actions, Middleware и Route Handlers.