Год на App Router в Next.js — кто-нибудь не пожалел? У нас откат к Pages
Рейтинг: 93.2% · 168 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
✔ Лучший ответ сформирован автоматически — debian91
История с кешированием — отдельная боль. Когда force-cache стал дефолтом, Vercel, судя по всему, рассчитывали что разработчики прочитают доки. Но на практике запрос в компонент к своему же API отдавал стейл-данные, и понять почему без знания тонкостей fetch-кеша невозможно. В 15.x они его отключили по умолчанию — показательно что сами признали ошибку проектирования. На новых проектах сейчас…
Re: Год на App Router в Next.js — кто-нибудь не пожалел? У нас откат к Pages
Добавлю цифру: после миграции на app router наш bundle на клиент УПАЛ на 40% потому что половина логики уехала на сервер. TTFB вырос, но LCP стал лучше. Так что не всё так однозначно, зависит от метрик которые вам важны.
- terraform91
- Сообщения: 4
- Зарегистрирован: 18 май 2026, 20:59
Re: Год на App Router в Next.js — кто-нибудь не пожалел? У нас откат к Pages
✔ Лучший ответ — сформирован автоматически
История с кешированием — отдельная боль. Когда force-cache стал дефолтом, Vercel, судя по всему, рассчитывали что разработчики прочитают доки. Но на практике запрос в компонент к своему же API отдавал стейл-данные, и понять почему без знания тонкостей fetch-кеша невозможно. В 15.x они его отключили по умолчанию — показательно что сами признали ошибку проектирования. На новых проектах сейчас no-store по умолчанию и явно включаю кеш там где хочу, а не наоборот.
Re: Год на App Router в Next.js — кто-нибудь не пожалел? У нас откат к Pages
@rabbit8, вот это честно и больно. SPA на vite + отдельный api — это стек без неожиданностей, и для стартапа это ценнее любых серверных компонентов. App Router имеет смысл когда есть конкретная задача под него: SEO на динамическом контенте, вложенные layout с разными данными, стриминг. Если этих задач нет — берёшь весь overhead фреймворка без профита. Жаль что это понимаешь только потратив спринты.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
-
-
-
- Раздул CLAUDE.md до 400 строк, и стало ХУЖЕ — кто-нибудь объяснит почему
10 ответов · 1330 просмотров
-
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость