Создание приложения

Next.js предоставляет строительные блоки для создания гибких полнофункциональных веб-приложений. Руководства в разделе Создание приложения объясняют, как использовать эти возможности и настраивать поведение вашего приложения.

Разделы и страницы организованы последовательно, от базовых к продвинутым, чтобы вы могли следовать им шаг за шагом при создании своего Next.js приложения. Однако вы можете читать их в любом порядке или переходить сразу к страницам, соответствующим вашему сценарию использования.

Если вы новичок в Next.js, мы рекомендуем начать с разделов Роутинг, Рендеринг, Получение данных и Стилизация, так как они знакомят с фундаментальными концепциями Next.js и веб-разработки. Затем вы можете углубиться в другие разделы, такие как Оптимизация и Конфигурация. Наконец, когда будете готовы, изучите разделы Деплой и Обновление.

Маршрутизация

Изучите основы маршрутизации для фронтенд-приложений.

Получение данных

Узнайте, как получать, кэшировать, обновлять и изменять данные в Next.js.

Рендеринг

Узнайте о различиях между средами, стратегиями и средами выполнения рендеринга в Next.js.

Кэширование

Обзор механизмов кэширования в Next.js.

Стилизация

Узнайте о различных способах стилизации приложений в Next.js.

Оптимизация

Оптимизируйте ваше Next.js приложение для достижения наилучшей производительности и пользовательского опыта.

Настройка

Узнайте, как настроить ваше приложение Next.js.

Тестирование

Узнайте, как настроить Next.js с четырьмя популярными инструментами тестирования — Cypress, Playwright, Vitest и Jest.

Аутентификация

Узнайте, как реализовать аутентификацию в Next.js, включая лучшие практики, защиту маршрутов, методы авторизации и управление сеансами.

Развертывание

Узнайте, как развернуть ваше Next.js приложение в продакшн, используя управляемый хостинг или собственный сервер.

Обновление

Узнайте, как обновиться до последних версий Next.js.