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

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

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

Если вы новичок в Next.js, мы рекомендуем начать с разделов Маршрутизация (Routing), Рендеринг (Rendering), Получение данных (Data Fetching) и Стилизация (Styling), так как они знакомят с фундаментальными концепциями Next.js и веб-разработки. Затем вы можете углубиться в другие разделы, такие как Оптимизация (Optimizing) и Конфигурация (Configuring). И наконец, когда будете готовы, изучите разделы Развёртывание (Deploying) и Обновление (Upgrading).

Маршрутизация (Routing)

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

Рендеринг

Основы рендеринга в React и Next.js. Узнайте о предварительном рендеринге и его преимуществах.

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

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

Стилизация

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

Оптимизация

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

Настройка

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

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

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

Обновление

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