Skip to content

[Feature] Turbopack for Next builds #629

@TorinAsakura

Description

@TorinAsakura

С чем связан запрос?

В Raijin v3 Next/frontend build scenarios должны идти через нативный Next/Turbopack путь вместо webpack как frontend default.

Это отдельный migration track для Next-приложений: не смешиваем его с backend service builder и не пытаемся Turbopack использовать там, где публичный контракт инструмента этого не обещает.

Опиши план реализации

Мигрировать representative Next apps на Next 16 + Turbopack для dev и production build:

  • снять текущий Next/webpack baseline на representative apps
  • принять явное решение по package manager/linker requirements, включая Yarn PnP constraint
  • перенести custom next.config.webpack() поведение в Turbopack-compatible config
  • проверить vanilla-extract integration под Turbopack
  • проверить routes generation, standalone output, env handling, assets, SSR/runtime behavior
  • замерить next dev cold start, HMR loop и next build до/после

Критерии готовности выполнения задачи

  • representative Next apps запускаются в dev mode через Turbopack
  • representative Next apps успешно собираются через Turbopack
  • production runtime smoke проходит
  • timings и migration blockers зафиксированы
  • package manager/linker decision явно описан

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions