Руководства
AMP
С минимальной конфигурацией и без выхода из React вы можете начать добавлять AMP для улучшения производительности и скорости ваших страниц.
Аналитика
Измерение и отслеживание производительности страниц с помощью Next.js
Аутентификация
Узнайте, как реализовать аутентификацию в Next.js, включая лучшие практики, защиту маршрутов, методы авторизации и управление сеансами.
Babel
Расширьте стандартные настройки Babel, добавляемые Next.js, с помощью собственной конфигурации.
Кэширование сборок в CI
Узнайте, как настроить систему непрерывной интеграции для кэширования сборок Next.js
Политика безопасности контента (CSP)
Узнайте, как настроить политику безопасности контента (CSP) для вашего приложения Next.js.
CSS-in-JS
Как использовать CSS-in-JS библиотеки с Next.js
Пользовательский сервер
Запуск приложения Next.js программным способом с использованием пользовательского сервера.
Отладка
Узнайте, как выполнять отладку приложения Next.js с помощью VS Code или Chrome DevTools.
Draft Mode
В Next.js есть режим черновика (Draft Mode) для переключения между статическими и динамическими страницами. Узнайте, как он работает с Pages Router.
Переменные окружения
Узнайте, как добавлять и использовать переменные окружения в приложении Next.js.
Формы
Узнайте, как обрабатывать отправку форм и мутации данных с помощью Next.js.
ISR
Узнайте, как создавать или обновлять статические страницы во время выполнения с помощью инкрементальной статической регенерации.
Инструментирование
Узнайте, как использовать инструментирование для выполнения кода при запуске сервера в вашем Next.js-приложении
Интернационализация
Next.js имеет встроенную поддержку интернационализированной маршрутизации и определения языка. Подробнее об этом здесь.
Ленивая загрузка
Оптимизируйте производительность загрузки приложения с помощью ленивой загрузки импортируемых библиотек и React-компонентов.
MDX
Узнайте, как настроить MDX для написания JSX в ваших Markdown-файлах.
Multi-Zones
Узнайте, как создавать микрофронтенды с помощью Next.js Multi-Zones для развертывания нескольких Next.js приложений под одним доменом.
OpenTelemetry
Узнайте, как инструментировать ваше Next.js приложение с помощью OpenTelemetry.
Сборка пакетов
Узнайте, как оптимизировать серверные и клиентские сборки вашего приложения.
PostCSS
Расширьте конфигурацию PostCSS и плагины, добавленные Next.js, своими собственными.
Preview Mode
Next.js предоставляет режим предварительного просмотра для статически сгенерированных страниц. Здесь вы можете узнать, как он работает.
Продакшен
Рекомендации по обеспечению наилучшей производительности и пользовательского опыта перед выводом Next.js приложения в продакшен.
Редиректы
Узнайте о различных способах обработки редиректов в Next.js.
Sass
Узнайте, как использовать Sass в вашем приложении Next.js.
Скрипты
Оптимизация сторонних скриптов с помощью встроенного компонента Script.
Самостоятельное размещение
Узнайте, как самостоятельно разместить ваше Next.js-приложение на сервере Node.js, в Docker-образе или в виде статических HTML-файлов (статический экспорт).
Статический экспорт
Next.js позволяет начать разработку как статического сайта или одностраничного приложения (SPA), а затем при необходимости добавить функции, требующие сервера.
Tailwind CSS
Стилизация приложений Next.js с использованием Tailwind CSS.
Сторонние библиотеки
Улучшите производительность сторонних библиотек в вашем приложении с помощью пакета `@next/third-parties`.
Миграция
Узнайте, как выполнить миграцию с популярных фреймворков на Next.js
Тестирование
Узнайте, как настроить Next.js с тремя популярными инструментами тестирования — Cypress, Playwright, Vitest и Jest.
Обновление
Узнайте, как обновиться до последних версий Next.js, следуя версионным руководствам.