Introducing YasuiJS — A Modern, Minimal REST Framework for Any Runtime
dev.to·12h·
Discuss: DEV
Flag this post

Most backend frameworks today are built on foundations from a different era. Express sits on Node.js HTTP. NestJS sits on Express. Each layer adds abstraction, dependencies, and constraints. What if we started fresh?

YasuiJS is a new TypeScript framework for building REST APIs, built on Web Standards from day one. No Express underneath. No Node.js HTTP layer. Just the Fetch API, Web Standards Request/Response, and a lightweight server adapter (srvx) that works across runtimes.

The result? A framework that runs anywhere—Node.js, Deno, Bun, Cloudflare Workers, Vercel Edge—with the elegant decorator-driven DX you’d expect from modern frameworks, but without the bloat.

Here’s what it looks like:

@Controller('/api/users')
export class UserController {
constructor(...

Similar Posts

Loading similar posts...