Не совсем понимаю, о каких именно костылях идет речь? Перейдя на Vite мы действительно "очистиль" и "облегчились". В режиме dev-сборки мы теперь можем полноценно использовать нативные es-модули, молниеносный hmr. Из костылей (если их можно так назвать) - полифил для importmap и небольшой скрипт для поддержки hmr в режиме import-map-overrides
Попробовать хотим, но пока Turbpopack уж слишком в зачатке - в отрыве от Next.js пока нет возможности его использовать.
По поводу скорости в сравнении с Vite - в статье ближе к концу приводится ссылка на пост Эвана Ю, где он говорит, что бенчмарки не совсем релевантны. Для dev сборки мы используем vite‑plugin‑react‑swc (swc как раз написан на Rust) - скорость нас более чем устраивает
Думаю, да
Не совсем понимаю, о каких именно костылях идет речь? Перейдя на Vite мы действительно "очистиль" и "облегчились". В режиме dev-сборки мы теперь можем полноценно использовать нативные es-модули, молниеносный hmr. Из костылей (если их можно так назвать) - полифил для importmap и небольшой скрипт для поддержки hmr в режиме import-map-overrides
Действительно. На момент написания статьи были сравнения без swc. Спасибо за уточнение!
Попробовать хотим, но пока Turbpopack уж слишком в зачатке - в отрыве от Next.js пока нет возможности его использовать.
По поводу скорости в сравнении с Vite - в статье ближе к концу приводится ссылка на пост Эвана Ю, где он говорит, что бенчмарки не совсем релевантны. Для dev сборки мы используем vite‑plugin‑react‑swc (swc как раз написан на Rust) - скорость нас более чем устраивает