searchParams в App Router
Одна из самых полезных мыслей в Next.js App Router звучит так: если фильтр описывает состояние страницы, его часто лучше держать в URL. Тогда searchParams становятся не мелкой деталью, а нормальным входом для серверной страницы Схема получается прямой: URL изменился -> сервер прочитал searchParams -> выполнил fetch -> собрал UI из новых данных. На практике это даёт не красоту ради красоты, а вполне приземлённые плюсы: можно делиться ссылкой на результат, Back/Forward начинают работать ожидаемо, данные не живут отдельно от маршрута, кода с клиентской синхронизацией становится меньше. Подробно разобрал это в статье на Хабр. Живой пример: Goods Finder Если тема близка, на Stepik есть курс Next.js I: JavaScript 2026. #nextjs #approuter #nextjsdeveloper #searchparams