App router
App Router — это современная система навигации в Next.js, которая управляет тем, как пользователь перемещается между страницами вашего веб-приложения.
App Router работает как опытный администратор в отеле. Когда гость (пользователь) запрашивает номер (страницу), администратор точно знает, где находится ключ, какие услуги доступны в этом крыле и как быстро подготовить комнату к заселению.
В отличие от старых методов, где каждая страница была отдельным файлом, App Router использует структуру папок в проекте. Каждая папка — это путь в браузере, а специальный файл внутри неё определяет, что именно увидит пользователь. Это делает организацию кода такой же простой, как раскладывание вещей по папкам на рабочем столе компьютера.
Зачем это нужно
Для вайбкодера App Router — это база, так как он позволяет создавать быстрые и современные сайты на React с минимальными усилиями. Понимая его структуру, вы сможете легко добавлять новые разделы в проект и управлять тем, как данные загружаются из базы или API, не запутываясь в сотнях файлов.