Skip to content

StricJS 是一个用于构建高性能 Web 应用和 API 的 Bun 框架。

  • 快速 — Stric 是最快的 Bun 框架之一。有关更多详细信息,请参阅 基准测试
  • 精简 — 基本组件如 @stricjs/router@stricjs/utils 小于 50kB,不需要外部依赖。
  • 可扩展 — Stric 包含插件系统、依赖注入和用于处理请求的可选优化。

使用 bun init 创建一个空项目。

bash
mkdir myapp
cd myapp
bun init
bun add @stricjs/router @stricjs/utils

要使用 StricJS 实现一个简单的 HTTP 服务器:

ts
import { Router } from "@stricjs/router";

export default new Router().get("/", () => new Response("Hi"));

要从 /public 提供静态文件:

ts
import { dir } from "@stricjs/utils";

export default new Router().get("/", () => new Response("Hi")).get("/*", dir("./public"));

以监视模式运行文件以启动开发服务器。

bash
bun --watch run index.ts

有关更多信息,请参阅 Stric 的 文档

Bun学习网由www.bunjs.com.cn整理维护