Skip to content

StricJS é um framework Bun para construir aplicações web e APIs de alta performance.

  • Rápido — Stric é um dos frameworks Bun mais rápidos. Consulte o benchmark para mais detalhes.
  • Minimal — Os componentes básicos como @stricjs/router e @stricjs/utils têm menos de 50kB e não requerem dependências externas.
  • Extensível — Stric inclui um sistema de plugins, injeção de dependência e otimizações opcionais para lidar com requisições.

Use bun init para criar um projeto vazio.

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

Para implementar um servidor HTTP simples com StricJS:

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

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

Para servir arquivos estáticos de /public:

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

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

Execute o arquivo em modo watch para iniciar o servidor de desenvolvimento.

bash
bun --watch run index.ts

Para mais informações, consulte a documentação do Stric.

Bun by www.bunjs.com.cn edit