Vitest
Test runner natif Vite. ESM natif, watch mode ultra-rapide, zero config TypeScript. 534 tests sur Coeurdar, CI gate obligatoire.
Forces
- Watch mode 5x plus rapide que Jest, feedback instantané pendant le développement
- ESM natif + TypeScript zero-config, pas de babel, pas de ts-jest
- API compatible Jest (describe, it, expect), migration quasi-gratuite
- Browser Mode stable (v4), tests dans Chromium, Firefox, WebKit réels
Limites
- Écosystème de plugins moins mature que Jest, certains mocks communautaires manquent
- Couplé à Vite, si votre build n'utilise pas Vite, Jest reste plus naturel
Pour qui
- Tout projet Vite, la paire naturelle, aucune config supplémentaire
- CI gates rapides, les tests tournent 5x plus vite que Jest