Skip to content
Vijay Gojiya
All technologies

Hono

Hono API development

Small, typed REST services that run the same on a Node process and on an edge runtime.

Part of backend and api development

Hono is what I reach for when an API does not need a framework with opinions about directories. Routing, middleware and typed handlers, deployable to Node, Bun or a Worker without rewriting anything, which matters when the hosting decision comes after the code.

The VM Academy server is Hono over Postgres with Drizzle, with passwordless auth, membership and one-time purchases, instructor payouts, and response types generated out of the repository into the two clients that consume them.

What that covers

  • REST APIs with typed handlers and Zod-validated input
  • Response types generated and shared with every client
  • Passwordless and session auth, with roles
  • Payment webhooks handled idempotently
  • Runs on Node, Bun or Cloudflare Workers unchanged

Where this has shipped

Next: Postgres and Drizzle

Tell me what you are building.

A sentence about the product and where it is stuck is enough to start. I answer every mail myself, including the ones where the answer is that I am not the right person.