Console’s review
· Reviewed by David Mytton
What we like
Use any runtime - Node, Bun, Cloudflare Workers, Vercel, Lambda, etc - with a (mostly) consistent API abstraction. Zero dependencies. Uses the Web Standard API. Supports sophisticated routing configurations, middleware, client components, validation, RPC. Includes a testing framework.
Tradeoffs
Environment variables can’t be accessed outside of the handler. Some features are limited by the runtime e.g. WebSockets only work on Cloudflare, Bun & Deno.