Sobre el proyecto

tRPC es un framework de código abierto en TypeScript para crear y consumir APIs completamente tipadas sin esquemas ni generación de código. Su eslogan es "Mueve rápido y no rompas nada". Características clave descritas en el README: - Seguridad de tipos estática completa y autocompletado en el cliente para entradas, salidas y errores. - Sin generación de código, sobrecarga en tiempo de ejecución o pipeline de construcción requerido. - Cero dependencias y un pequeño tamaño en el lado del cliente. - Diseñado para ser fácil de agregar a proyectos existentes. - Incluye adaptadores para React.js, Next.js, Express.js y Fastify, sin estar ligado a React; existen adaptadores de la comunidad para otras bibliotecas. - Soporta suscripciones. - Soporta agrupación de solicitudes, combinando automáticamente solicitudes simultáneas. - Incluye numerosos ejemplos en la carpeta examples del repositorio. Inicio rápido: el README apunta a aplicaciones de ejemplo, incluyendo un ejemplo de Next.js de toda la pila que se puede crear con create-next-app con la ruta del ejemplo del repositorio, con comandos mostrados para yarn, npm, pnpm, bun y deno. La documentación completa se hospeda en trpc.io. Agentes de IA: el README menciona que los usuarios de agentes de codificación de IA como Claude Code, Cursor y Windsurf pueden instalar habilidades de tRPC mediante `npx @tanstack/intent@latest install` para una mejor generación de código. El proyecto está licenciado bajo MIT y es mantenido por un equipo principal con líderes de proyecto y colaboradores activos, y es respaldado por patrocinadores.