Saltar al contenido principal
Versión: 11.x

Empezando

Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Un vistazo rápido a tRPC

Para una introducción rápida en video a los conceptos de tRPC, revisa los siguientes videos:

Prueba tRPC

La forma más rápida de probar tRPC es en un REPL en línea. Aquí tienes algunas opciones:

  • Ejemplo mínimo - servidor HTTP Node.js básico y un cliente que llama a una función en el servidor y registra la solicitud en consola.

  • Ejemplo mínimo de Next.js - la aplicación Next.js más pequeña que usa tRPC, con un endpoint que devuelve texto y una página que lo consume y muestra.

Si prefieres empezar en tu entorno local, puedes usar una de nuestras aplicaciones de ejemplo como proyecto base para experimentar.

Usar tRPC

"Usar tRPC" significa cosas distintas para cada persona. Esta página te guiará a los recursos adecuados según tus objetivos.

Volverse productivo en un proyecto tRPC existente

Crear un nuevo proyecto

Como tRPC funciona con múltiples frameworks, primero decide dónde implementarlo:

En backend hay adapters para varios frameworks y Node.js vanilla. En frontend puedes usar nuestras integraciones para React o Next.js, soluciones de terceros, o el Cliente Vanilla que funciona en cualquier entorno JavaScript.

Tras elegir tu stack, puedes iniciar con una plantilla o crear desde cero usando la documentación de tu integración elegida.

Agregar tRPC a un proyecto existente

Agregar tRPC a un proyecto existente es similar a iniciar uno nuevo (aplican los mismos recursos). El mayor desafío es integrarlo con tu aplicación actual:

  • No necesitas migrar toda tu lógica backend a tRPC inmediatamente. Una estrategia común es usar tRPC solo para nuevos endpoints, migrando los existentes posteriormente.

  • Si no estás seguro por dónde empezar, consulta la documentación de tu adaptador de backend y la implementación del frontend, así como las aplicaciones de ejemplo.

  • Si buscas inspiración sobre cómo podría integrarse tRPC en una base de código más grande, hay ejemplos disponibles en Proyectos open-source que usan tRPC.

Únete a nuestra comunidad

¡Únete a nosotros en el Discord de tRPC para compartir tus experiencias, hacer preguntas y obtener ayuda de la comunidad!