Pages router
Pages router — это классический способ организации страниц в Next.js, где структура папок напрямую определяет пути вашего сайта.
Pages router работает по принципу «файл — это страница». Если вы создаете файл с названием 'about.js' в папке 'pages', ваш сайт автоматически получает страницу по адресу 'ваш-сайт.com/about'. Это очень предсказуемая и простая система для создания веб-приложений.
Представьте, что вы строите дом, где каждая комната — это отдельная дверь в коридоре. Если вы повесили табличку 'Кухня' на дверь, гость точно знает, куда идти, чтобы найти холодильник. Pages router работает так же: вы просто называете файл в нужной папке, и браузер сразу понимает, какой контент там показать.
В отличие от более новых подходов, здесь всё управление страницами сосредоточено в одной директории, что делает навигацию по проекту интуитивно понятной для новичка.
Зачем это нужно
Для вайбкодера Pages router — это самый быстрый способ собрать MVP или простой проект, не погружаясь в сложные концепции современных серверных компонентов. Это стабильный инструмент, который отлично работает с ИИ-ассистентами, так как структура файлов максимально прозрачна и понятна для моделей.