web dev//framework//Hono

Hono is a lightweight web framework designed for edge runtimes. It is similar to Express, but made for serverless environments where there is no full Node.js.


Hono is a lightweight web framework designed for edge runtimes. It is similar to Express, but made for serverless environments where there is no full Node.js.

It runs on Cloudflare Workers, Deno, Bun and also Node.js (Hono is the framework, any of those the runtime), with a familiar API: app.get('/api/users', handler), app.post('/api/users', handler).

In the Cloudflare stack, Hono lives in functions/api/, and Wrangler executes it as a Worker that handles the /api/* routes.

It serves both the frontend (static files) and the backend (API and logic); in production both travel through the same Worker.