В Vitest появилась крайне интересная дискуссия — а что если разделить разделить билдер и тест-раннер? Тем самым позволив людям использовать не Vite, а их любимый бандлер (или не использовать совсем), указывая его через
—framework. В целом подход очень похож на то, что делает Storybook: там можно комбинировать рендерер/фреймоврк и различные бандлеры.Меня эта дискуссия очень заинтересовала, т.к. у нас БОЛЬШИЕ проблемы с Vitest. Прямо сейчас у нас 8600 тестов в 1400 тест-файлах бегают (ну как бегают, скорее хромают) в 4 шардах за 8 минут. При этом весь пайплайн проходит за 12 минут. И, кажется, основная проблема — Vite.