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