Fonctionnalités clés
- Support des queries, mutations et subscriptions (streaming SSE) avec typage des entrées/sorties.
- Génération automatique de types TypeScript et de schémas Zod à partir du code Go via analyse statique et réflexion.
- Middlewares composables : au niveau du routeur, d'une procédure ou via des base procedures réutilisables.
- CLI avec hot reload des types TypeScript et des schémas Zod pendant le développement.
- Aucune dépendance de framework, basé sur net/http standard.
- Validation des entrées compatible avec go-playground/validator.
- Gestion d'erreurs conforme au protocole tRPC.
- Support des requêtes batch.