·
Hono: 基于Web标准的Web框架
Hono( 日语意为“火焰” )是一个基于 Web 标准的轻量级、简洁且超高速的 Web 框架。它可在任何 JavaScript 运行时环境下运行,包括 Cloudflare Workers、Fastly Compute、Deno、Bun、Vercel、AWS Lambda、Lambda@Edge 和 Node.js。
Hono( 日语意为“火焰” )是一个基于 Web 标准的轻量级、简洁且超高速的 Web 框架。它可在任何 JavaScript 运行时环境下运行,包括 Cloudflare Workers、Fastly Compute、Deno、Bun、Vercel、AWS Lambda、Lambda@Edge 和 Node.js。
快,但不只是快。
import { Hono } from 'hono'
const app = new Hono()
app.get('/', (c) => c.text('Hono!'))
export default app
快速入门
npm create hono@latest
特征
- 超快 🚀 - 路由表
RegExpRouter速度非常快。不使用线性循环。速度很快。 - 轻量级 🪶 -
hono/tiny预设文件小于 12kB。Hono 没有任何依赖项,仅使用 Web 标准 API。 - 多运行时环境 🌍 - 可在 Cloudflare Workers、Fastly Compute、Deno、Bun、AWS Lambda、Lambda@Edge 或 Node.js 上运行。同一段代码可在所有平台上运行。
- 电池已包含在内 🔋 - Hono 内置中间件、自定义中间件和第三方中间件。电池已包含在内。
- 令人愉悦的用户体验 😃 - 超级简洁的 API。一流的 TypeScript 支持。现在,我们有了“类型”。
文档
相关文档可在 hono.dev 上找到。
迁移
迁移指南可在 docs/MIGRATION.md 上找到。
沟通
X 和 Discord 频道 均可使用。
贡献
欢迎投稿!您可以通过以下方式投稿。
- 创建问题 - 提出新功能建议。报告错误。
- 提交请求 - 修复错误和拼写错误。重构代码。
- 创建第三方中间件 - 请按照以下说明操作。
- 分享 - 分享您对博客、X 和其他内容的看法。
- 提交申请 - 请尽量使用 #Hono。
更多详情请参见 docs/CONTRIBUTING.md 。
贡献者
感谢 所有贡献者 !
作者
和田佑介 https://github.com/yusukebe
RegExpRouter 、 SmartRouter 、 LinearRouter 和 PatternRouter 由 Taku Amano 创建 (https://github.com/usualoma) 。
执照
本软件以 MIT 许可证发布。详情请参阅 LICENSE 文件。
Repost this post?
Share with your followers.
Reply