Vitest — тестовый фреймворк, нативно интегрированный с Vite. Использует тот же конфиг и трансформации — не нужно настраивать babel/ts-jest отдельно. Поддерживает ESM из коробки, watch mode на основе Vite HMR (мгновенный перезапуск), in-source testing, параллельное выполнение. API совместим с Jest — можно мигрировать, заменив import. Для Vite-проектов Vitest — очевидный выбор. Для webpack-проектов Jest всё ещё стандарт.
Как работает Vitest и чем лучше Jest?
Middle
168 просмотровAFK Offer AI
Как реализовать video player controls?