Overview of itty-router features
v5.xitty-router is an ultra-tiny API microrouter designed for environments where bundle size is critical, such as Cloudflare Workers.
Key features include:
- Extremely Small Size: Routers range from ~450 bytes to ~970 bytes (significantly smaller than Express.js).
- TypeScript Support: Powerfully and flexibly typed for any environment.
- Route & Query Parsing: Built-in support for route patterns and query parameters.
- Middleware: Supports both built-in middleware and custom implementations.
- Serverless Optimized: Designed specifically for serverless runtimes but works anywhere.
- Flexible Returns: No assumptions about return types; you can return anything.
- Future-proof: Supports HTTP methods not yet invented.