This repository contains examples that use Hono.
- basic - basic usage of routing, middleware, and
Context
- blog - CRUD example
- durable-objects - simple example with Cloudflare Durable Objects
- env-vars - example using environment variables with Hono in Typescript:
Bindings
&Variables
- jsx-ssr - JSX Server Side Rendering with
JSX
Middleware - hono-vite-jsx - Example of using
hono/jsx/dom
withvite
- serve-static - example of
Serve Static
Middleware - deno - Deno example
- bun - Bun example
- pages-stack - Zod + Zod Validator +
hc
+ React on Cloudflare Pages
Install dependencies
npm install
For running the examples, run the below command and replace [workspace]
with the example name.
npm -w [workspace] run dev
Or if you have cloned a specific example, you can follow the instructions in the example's README.
deno run --allow-net hello.ts
or allow to read files on local disk:
deno run --allow-net --allow-read jsx.tsx
Install dependencies
bun install
Run the example
bun run hello.ts
Yusuke Wada https://github.com/yusukebe
Distributed under the MIT License.