StricJS 是一个用于构建高性能 Web 应用程序和 API 的 Bun 框架。
- 快速 — Stric 是最快的 Bun 框架之一。有关详细信息,请参阅基准测试。
- 精简 —
@stricjs/router和@stricjs/utils等基本组件均小于 50kB,无需外部依赖。 - 可扩展 — Stric 包含插件系统、依赖注入和可选的请求处理优化。
使用 bun init 创建一个空项目。
mkdir myappcd myappbun initbun add @stricjs/router @stricjs/utils使用 StricJS 实现一个简单的 HTTP 服务器
import { Router } from '@stricjs/router';
export default new Router()
.get('/', () => new Response('Hi'));
从 /public 提供静态文件
import { dir } from '@stricjs/utils';
export default new Router()
.get('/', () => new Response('Hi'))
.get('/*', dir('./public'));
以监视模式运行文件以启动开发服务器。
bun --watch run index.ts欲了解更多信息,请参阅 Stric 的文档。