Zéro dépendance
Aucune dépendance à l’exécution. Lacis se distribue en un seul package, sans rien de superflu.
Zéro dépendance
Aucune dépendance à l’exécution. Lacis se distribue en un seul package, sans rien de superflu.
Routage par fichiers
Ajoutez un fichier dans routes/ et il devient un endpoint. Aucune configuration requise.
Multi-plateforme
Une seule base de code, quatre cibles : Node.js, Bun, Vercel et Netlify via des adaptateurs dédiés.
Validation Standard Schema
Utilisez le validateur de votre choix — Zod, Valibot ou ArkType. Inférence de types complète incluse.
Tout inclus
CORS, rate limiting, cache de réponse, SSE et génération OpenAPI prêts à l’emploi.
TypeScript avant tout
Objets Request et Response entièrement typés. Pas de cast, pas de any.