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 的文件。