Saltar al contenido principal
Versión: 10.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 de backend existente a tRPC. Una estrategia de migración común es usar tRPC inicialmente solo para nuevos endpoints, y posponer la migración de endpoints existentes para más adelante.

  • 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!