Requirements to start with t3
I just joined so hi everyone :).
I was very interested in Theo's videos and would like to build something using create-t3. I'm a full-time React developer, but only with a year of pro experience and unfortunately I don't have much knowledge about backend, databases and the like. Before delving into next.js / prisma and so on, do you suggest learning node.js and some databases first? Maybe something more? If so I would appreciate suggestions. It seems to me that I should do so, but maybe I'm wrong.
Sorry if this is a "stupid" question, have a nice day
5 Replies
Nah not a stupid question, I’d say learn how to setup a nextjs application and manage to connect that to your database with prisma or smth
Try setting up tRPC on your own following the documentation
Same for next-auth
paraphrasing theo but it's a belief i've held since before i heard him say it: don't "learn" tech, use tech. dive in, and when you hit a problem you don't know how to solve, look up how to solve that problem. before long you'll be very confident in using it
Then try combining these two into 1 and that’s a solid starting point to using ct3a
I started with the t3 stack by following a tutorial about a blog application. I had to build the app from the create-next-app, add trpc, prisma and all of those by myself(following the tutorial), and then I started to understand how it works. (I had no experience in regular nextjs or prisma or trpc prior to this) and after I finished the tutorial I realized how easy it was to just add more and more functionality.
Then I read about the t3 stack and how much of the setup process it handles (all of it lol) so all you have to do is have fun and build you stuff without worrying about trpc being configurated wrongly or something along those lines.
If you want I can send you the tutorial in PM.
@steffe yup! would b very grateful