tRPC, un reemplazo a REST y GraphQL más simple
Ya has superado la mitad. Estás muy cerca de completar el curso.
Sobre esta lección
tRPC es una biblioteca relativamente nueva en el mundo del desarrollo web que permite comunicar aplicaciones frontend y backend que estan escritas en Typescript, usando un HTTP similar a REST, pero pudiendo obtener autocompletado en las consultas y conocer los tipos de datos como si fuera GraphQL, de hecho en la practica es como usar GraphQL solo que sin tener que usar otro lenguaje mas en tus proyectos web. Esta tecnología se usa típicamente en MonoRepos de Nodejs y React (o Nextjs, Solid o Sveltejs ) escritos con Typescript. Tambien esta seria una nueva forma de comunicar proyectos creados con el Stack MERN (Mongodb, Express, React, Nodejs). Articulo ⮕ https://faztweb.com/contenido/que-es-trpc 🎥 Videos Recomendados: React Query ⮕ https://youtu.be/6dwgFAODBf8 Curso de Javascript ⮕ https://youtu.be/RqQ1d1qEWlE Curso de Javascript para React ⮕ https://youtu.be/rLoWMU4L_qE Curso de React ➜ https://youtu.be/rLoWMU4L_qE ¿Qué es Astro? ➜ https://youtu.be/yNd9ZBtP-cg Curso de Nodejs ➜ https://youtu.be/i3OdKwuBjeM Curso de Express ➜ https://youtu.be/JmJ1WUoUIK4 Curso de HTML ⮕ https://youtu.be/rbuYtrNUxg4 Curso de Python ➜ https://youtu.be/chPhlsHoEPo Excalidraw (Herramienta de dibujo) ➜ https://youtu.be/KjyBL60uFL0 Curso de JSON ➜ https://youtu.be/LJzDHKPLWYw Curso de Git ➜ https://youtu.be/HiXLkL42tMU Variables de entorno Nodejs ➜ https://youtu.be/U6st9-lNUyY HTML ➜ https://youtu.be/rbuYtrNUxg4 CSS ➜ https://youtu.be/W6GTDfrWjXs Javascript Orientado a Objetos ➜ https://youtu.be/N_t1A39IB_8 Arrays en Javascript ➜ https://youtu.be/qqR1enOceVg ES Modules ➜ https://youtu.be/0t-Le4kdaMg 👨💻 ¿Qué servicios y productos utilizo? Ledger (Hardware Wallet) ➞ https://bit.ly/3ijsVNW SiteGround ➞ https://bit.ly/31u9ZEk DigitalOcean ➞ https://m.do.co/c/8ef261d77de5 Expo ➞ https://bit.ly/2WpYKtx Cloudinary ➞ https://bit.ly/3ohNlJ7 Notion ➞ https://notion.grsm.io/yj9uc7bi3miq #typescript #trpc #desarrolloweb
Sobre este curso
Lo que aprenderás en este curso:
- Comprender el sistema de tipos de TypeScript
- Migrar código JavaScript a TypeScript
- Crear interfaces, tipos y genéricos avanzados
- Configurar proyectos TypeScript con tsconfig