15 / 26
Что такое перехватывающие маршруты (intercepting routes) в Next.js?
Перехватывающие маршруты позволяют загрузить маршрут из другого сегмента при soft navigation (клик по ссылке), показывая его, например, в модальном окне, но при hard navigation (прямой переход или обновление страницы) рендерить полную страницу. Определяются через конвенцию с точками: (.), (..), (...). Классический пример — клик на фото в ленте открывает модалку, а прямая ссылка — полноценную страницу.