Framework Web Moderno para TypeScript
Inspirado en FastAPI de Python. Rápido, elegante y con tipado fuerte.
Instalación rápida
bun add veloce-ts zod
Construido sobre Hono.js, 10x más rápido que Express
TypeScript completo con validación automática usando Zod
API limpia e intuitiva con decoradores al estilo FastAPI
OpenAPI/Swagger generado automáticamente
Sistema de inyección de dependencias incluido
Funciona en Bun, Node.js, Deno y Cloudflare Workers
Simple, elegante y poderoso
import { Veloce, Controller, Get, Post, Body } from 'veloce-ts';
import { z } from 'zod';
// Define tu schema de validación
const UserSchema = z.object({
name: z.string().min(2),
email: z.string().email(),
});
// Crea tu controlador
@Controller('/users')
class UserController {
@Get('/')
async getUsers() {
return [{ id: 1, name: 'John' }];
}
@Post('/')
async createUser(@Body(UserSchema) user: any) {
return { id: 2, ...user };
}
}
// Inicia tu app
const app = new Veloce();
app.include(UserController);
app.listen(3000); // 🚀 Listo!
✅ Validación automática • ✅ Type-safe • ✅ Docs en /docs