Skip to content

StricJS es un framework de Bun para construir aplicaciones web y APIs de alto rendimiento.

  • Rápido — Stric es uno de los frameworks de Bun más rápidos. Consulta benchmark para más detalles.
  • Mínimo — Los componentes básicos como @stricjs/router y @stricjs/utils tienen menos de 50kB y no requieren dependencias externas.
  • Extensible — Stric incluye un sistema de complementos, inyección de dependencias y optimizaciones opcionales para manejar solicitudes.

Usa bun init para crear un proyecto vacío.

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

Para implementar un servidor HTTP simple con StricJS:

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

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

Para servir archivos estáticos desde /public:

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

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

Ejecuta el archivo en modo observación para iniciar el servidor de desarrollo.

bash
bun --watch run index.ts

Para más información, consulta la documentación de Stric.

Bun por www.bunjs.com.cn editar