Маршрутизация (Routing)
Pages Router использует файловую систему для маршрутизации, основанную на концепции страниц. Когда файл добавляется в директорию pages
, он автоматически становится доступен как маршрут. Узнайте больше о маршрутизации в Pages Router:
Страницы и макеты
Создание первой страницы и общего макета с использованием Pages Router.
Динамические маршруты
Динамические маршруты позволяют добавлять пользовательские параметры в URL. Узнайте, как создавать динамические маршруты и подробнее об их использовании.
Ссылки и навигация
Узнайте, как работает навигация в Next.js, и как использовать компонент Link и хук `useRouter`.
Пользовательское приложение (Custom App)
Управление инициализацией страниц и добавление общего макета путем переопределения компонента App, используемого по умолчанию в Next.js.
Пользовательский документ (Custom Document)
Расширение стандартной разметки документа, добавляемой Next.js.
Пользовательские ошибки
Переопределение и расширение встроенной страницы ошибок для обработки пользовательских ошибок.
API Routes (Маршруты API)
Next.js поддерживает API Routes, позволяющие создавать API без выхода за пределы приложения Next.js. Узнайте, как это работает.
Интернационализация
Next.js имеет встроенную поддержку интернационализированной маршрутизации и определения языка. Подробнее об этом здесь.
Аутентификация
Узнайте о шаблонах аутентификации в приложениях Next.js и изучите несколько примеров.
Middleware
Узнайте, как использовать Middleware для выполнения кода перед завершением запроса.