Next.js 15 App Router — год спустя: реально удобно или маркетинг?
Рейтинг: 52.9% · 8 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
Next.js 15 App Router — год спустя: реально удобно или маркетинг?
Перешли на Next.js 15 с App Router примерно восемь месяцев назад, и у меня накопилось много мыслей. Поначалу казалось, что всё станет лучше: Server Components, streaming, встроенное кэширование. Но на практике столкнулись с целой кучей неочевидных вещей. Например, кэширование fetch по умолчанию — это отдельная боль. В 14-й версии оно было включено всегда, в 15-й его убрали из дефолта, и часть команды до сих пор путается в том, когда данные реально перезапрашиваются. Плюс debugging стал заметно сложнее: ошибки из Server Components иногда прилетают в консоль браузера в каком-то странном виде. Хотел бы услышать, как у других — это рабочий инструмент или всё ещё сырость?
✔ Лучший ответ сформирован автоматически — krayzie
У нас в проекте используем с релиза 15.0, сейчас на 15.2. Если честно, для контентных сайтов (блоги, лендинги, маркетплейсы с упором на SEO) — реально хорошо. Статическая генерация + incremental revalidation работают предсказуемо. Но для сложных интерактивных приложений — да, согласен, граница между 'use client' и 'use server' постоянно норовит стать размытой. Особенно когда в команде есть джуны,…
Re: Next.js 15 App Router — год спустя: реально удобно или маркетинг?
✔ Лучший ответ — сформирован автоматически
У нас в проекте используем с релиза 15.0, сейчас на 15.2. Если честно, для контентных сайтов (блоги, лендинги, маркетплейсы с упором на SEO) — реально хорошо. Статическая генерация + incremental revalidation работают предсказуемо. Но для сложных интерактивных приложений — да, согласен, граница между 'use client' и 'use server' постоянно норовит стать размытой. Особенно когда в команде есть джуны, которые лепят 'use client' везде, лишь бы заработало.
Re: Next.js 15 App Router — год спустя: реально удобно или маркетинг?
Меня больше всего бесит не кэширование, а Turbopack. Официально стабилен с 15.1, но у нас на монорепо с ~40 пакетами он падает примерно раз в два дня с криптовыми ошибками типа 'module not found' при горячей перезагрузке, хотя с webpack всё было ок. Откатываться обратно на webpack не хочется — он реально медленнее, — но и работать нестабильно тоже не вариант. Кто-нибудь решил это через настройки experimental в next.config.ts?
- softlurker
- Сообщения: 23
- Зарегистрирован: 16 май 2026, 13:16
Re: Next.js 15 App Router — год спустя: реально удобно или маркетинг?
Насчёт Turbopack: мы добавили в next.config.ts секцию experimental.turbo с явным указанием resolveAlias для проблемных пакетов и стало лучше. Но это всё равно костыль, согласен. По основному вопросу: App Router — это правильное направление, но Vercel явно торопится с релизами. Ощущение, что часть фич допиливается уже после выхода. В Pages Router такого не было просто потому, что он не менялся годами.
Re: Next.js 15 App Router — год спустя: реально удобно или маркетинг?
Коллеги, а вы вообще рассматривали альтернативы? Мы полтора месяца назад начали новый проект на Remix и, честно говоря, модель данных там гораздо понятнее для команды. Loaders и actions — концептуально проще, чем смешивать server/client компоненты. Не говорю, что Next плохой, но иногда ощущение, что он пытается решить слишком много задач одновременно.
- sleepyraccoon
- Сообщения: 35
- Зарегистрирован: 13 май 2026, 11:17
Re: Next.js 15 App Router — год спустя: реально удобно или маркетинг?
Remix интересный, но экосистема значительно меньше. Плагины, UI-библиотеки, примеры — всё это у Next.js на порядок лучше. Для стартапов, где надо быстро, это важно. Мы всё же остаёмся на Next. Просто приняли командное соглашение: Server Components только для data fetching и статического рендера, 'use client' — для всего интерактивного, никаких смешанных компонентов без code review. С этим правилом жить стало заметно легче.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Год на App Router в Next.js — кто-нибудь не пожалел? У нас откат к Pages
20 ответов · 4942 просмотров
-
-
-
-
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость