tPRC is a way for the server and the client to interop and share data and type definitions. Was written to make the relationship between the client and the server as simple as possible similar to graphql.
- tRPC intro: https://youtu.be/2LYM8gf184U
- tRPC overview: https://nehalist.io/trpc-review/
- Create T3 app and try to implement some basic stuff with CSL, SSR and SSG using tRPC react-query, gssp, gsp and try switching ssr option from true to false in createTRPCNext. Reach the stage of despair and an attack of the impostor syndrome. This will greatly increase the value of the next steps.
- tRPC T3 tips (cors + ptimistic req inside): https://create.t3.gg/en/usage/trpc
- tRPC deep-but-important dive: https://youtu.be/x4mu-jOiA0Q
- tRPC deep-but-important dive 2: https://youtu.be/G2ZzmgShHgQ
- tRPC best-practice repo: https://github.com/c-ehrlich/you-dont-need-callers
- Some words about ssr:true/false: trpc/trpc#596 (comment)
- When and why we should set "ssr: true" in createTRPCNext: ?????
- tRPC is not gRPC: https://www.youtube.com/watch?v=jd5JwXoDXFo&ab_channel=Theo-t3%E2%80%A4gg
// TBC