Vitest
Vite-native test runner. Jest-compatible API, instant HMR for tests, native ESM and TypeScript, and built-in coverage. Default for new Vite and Next.js projects.
Vitest is the test runner built for the Vite era. The API is intentionally Jest-compatible (describe, it, expect) so migration is mostly a config change, but Vitest runs on top of Vite's bundler so test feedback is much faster: HMR for tests, native ESM, native TypeScript, and instant cold starts. Browser mode (v3) replaces JSDOM with a real browser when you need it. Default for new TypeScript projects and the recommended runner for Next.js.
Similar Tools
Playwright
Modern browser automation from Microsoft. Auto-wait, role-based selectors, cross-browser, fast in CI.
Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Drizzle ORM
Type-safe SQL builder and ORM for TypeScript. Zero runtime overhead, honest schema migrations, bring-your-own-DB.
Autumn
Billing infrastructure for SaaS. Pricing tables, credit-based metering, checkout, and customer portal - all in TypeScript.
Get started with Vitest
Vite-native test runner. Jest-compatible API, instant HMR for tests, native ESM and TypeScript, and built-in coverage. Default for new Vite and Next.js projects.
Try VitestGet weekly tool reviews
Honest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeMore Infrastructure Tools
Vercel
Deployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous. This site runs on Vercel.
Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Cloudflare
CDN, DNS, DDoS protection, and edge computing. Free tier handles most needs. This site uses Cloudflare for DNS and analytics. Workers for edge compute.
Related Guides
Related Posts

How to Coordinate Multiple AI Agents: The Definitive Guide for 2026
Production-tested patterns for orchestrating AI agent teams - from fan-out parallelism to hierarchical delegation. Cover...

Self-Improving AI Agents: Building Systems That Learn From Their Mistakes
AI agents that reflect on failures, accumulate skills, and get better with every session. Reflection patterns, memory ar...

AI Agent Memory Patterns
Agents forget everything between sessions. Here are the patterns that fix that: CLAUDE.md persistence, RAG retrieval, co...
