Chris Bautista: Making typesafe APIs easy with tRPC
Вставка
- Опубліковано 26 жов 2022
- Get Trash Dev’s take on how to leverage the full power of modern TypeScript with tRPC with Chris Bautista, Senior Software Engineer at Netflix.
Deploy today: vercel.fyi/WEIb8yH - Наука та технологія
Underrated talk, you killed it Trash 🙏🙏
im trash
senpai 🧎🏻
Wish this was a much longer talk/tutorial on tRPC and the T3 Stack!
Awesome content with the perfect humor. So great of Vercel to upload this
this is so amazing 🎉🎉🎉 gonna save a lot of time for teams ❤
Can't believe I just found you via ACTUAL youtube search - dope!
Loved the video. Thanks Trash :)
Awesome sauce.. keep it up broo..
Wishing I had this opportunity too 😸
That was very informative. Thank you! Now I can also put a face to the trash. I like your sense of humor. 😅
This is so trashy awesome. Like it ❤
Wooow, you are better than Fireship. I would pay you to watch your videos on UA-cam. Such a good quality content, and the way you explain is mind blowing and entertaining at the same time. Max useful info per second
Your VIM setup looks really good. Can you make a video explaining the setup?
awesome vid
Such a great explanation, thanks!
I maybe trash, but remember they call it a trash can , not trash can't
FINALLY I can understand trpc, honestly the starters and the docs for trpc are super convoluted. Thanks for making this digestible for dummys like me.
What are some of the intellisense/extensions you use for writing code and autocomplete? Would love to know! Thanks!
Awesome, thanks! TRPC is amazing.
Would you mind sharing your vim config?
Was going to ask the same thing, please do!
didn't know nvim went this far the error messages are really nice
insane!!!
Awesome talk, what's this guy dev environment setup??? looks amazing
does this work under the new app/ directory? I see you’re using pages/ here but I understand that this is to be deprecated in future ?
Damn, last I heard of him he was on Hulu. Noice!
Can i use it to make ecommerce app?
Hey, whats the plugin ur using in your neovim at 6:49 for auto suggestions arguments?
thats just lsp
What are the extensions that he's using to actually see all those helpers immediately whenever he types?
nice
I'm using your nvim conf
So... its basically like Nuxt3 useFetch + server routes but with more boilerplate? TanStack is awesome tho.
cxan anyone tell me what vim plug in this guy is using? I need it!!!!!!
I keep seeing this hello trpc example, but my api calls have a lot of data fields, transform and filters sometime. Creating types from a GraphQL schema is a piece of cake. Zod is also of great use. I am using composables in nuxt and the api returns typed values. What do I gain with trpc. I am curious, Real world examples?
This is the most useful trash ever I've grabbed before.
If you have a complex logic and you want to put a break point in the back-end, how can you do it?
What is the punchline to the joke at 1:47? "Should've named my kids tech debt, they"
It's blocked and I can't find the punchline anywhere online
Pinoy?
I wish we all started doing hello trash instead of hello world
Deepkit RPC
yo ma fellow
is Tprc = Grpc + Typescript?
Trpc and Grpc are not related at all.
@@sushantrajbanshi4508 Thanks. I wish they have not named it as TRPC, a lot of people will be confused by this assuming it to be somehow related to GRPC
@@gofudgeyourselves9024 I agree.
@@gofudgeyourselves9024 nobody owns RPC…?? Why would you be confused
@@invinciblemode yes but GRPC is quite popular so the confusion
Sadly `ssr: true` is not a sweet dream for everyone.
does ssr: true actually works????
@@killerdroid99 it works
All those tiny examples always look so easy, but then you start to scale and the whole thing starts to feel like a comet-sized mistake. No wonder so few large-scale applications adopted trpc, while some of the biggest applications in the world are still going strong with GraphQL.
Can you elaborate on what the problems with tRPC are?
why on earth to use this nvim
you are creating this for noobs
it is to complex without your nvim
why just do not use vscode. you have it installed.
damn
vim btw