honojs/hono · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
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 频道 可用。
贡献
欢迎贡献!您可以通过以下方式做出贡献。
- 创建 Issue - 提议新功能。报告 bug。
- Pull Request - 修复 bug 或拼写错误。重构代码。
- 创建第三方中间件 - 请参阅以下说明。
- 分享 - 在博客、X 和其他地方分享您的想法。
- 制作您的应用 - 请尝试使用 Hono。
更多详情,请参阅 docs/CONTRIBUTING.md。
贡献者
感谢 所有贡献者!
作者
Yusuke Wada https://github.com/yusukebe
RegExpRouter、SmartRouter、LinearRouter 和 PatternRouter 由 Taku Amano https://github.com/usualoma 创建
许可证
根据 MIT 许可证分发。更多信息请参阅 LICENSE。