WhyĬomparing between my project course stack versus this t3-stack it really does depend. Obviously, each technology has their draw back and you must chose the consequences of each one.įrom being able to build a project with this stack I think I was able to learn a lot based on how I needed to formulate ideas and what would be the most effective option like querying data. I came to realize that languages are just tools that can get the same job done. Is something I feel is useful and many developers can agree typesafety is important in many aspects for one's project. For me I'm used to type languages like C/C++ and Java. Lastly, I think one of the best features is Typescript for both the front and back end. RPC was really easy to write queries compared to REST however, there is a draw back to scaleability wise which From my understanding, simply it's remotely calling a functionįrom a server to query, mutate, delete data instead of calling and endpoint. I was able to implement user authentication in less than a day.Īlso, this stack uses tRPC instead of RESTful API's. The project course focused on user authentication for about 5 weeks. One of the amazing technologies used in this stack is NextAuth. Understand SQL language but simply just writing a simple ORM makes your life easier. ORM for writing your schemas and obtaining data. I mainly learned from people who where familiar with full stack development and were able to create a simple t3 tutorial on how all the technologies connect together. Not knowing how websites worked seemed like magic but once you know the trick you know anything is possible. Him being a freelancer and actually building a website for a company was mind blowing. Those were the main sources that I felt I've learned a lot especially the devaslife source. The popular technologies: React, Next.js, and Tailwind CSS. I started off learning how to build portfolio websites which at this time learning Not knowing where to start I chose to learn front-end because I really like to visually see my ideas come to light. How and What I learned Frontend Sources if y'all want to follow So we made create-t3-app to do one thing: Simplify complex boilerplate around the core T3 Stack tech without compromising the pieces modularity. We love the technologies that the T3 Stack includes but we do not believe that all of them are needed in every project. The "T3 Stack" is a web development stack made by Theo focused on simplicity, modularity, and full-stack typesafety. T3-stack consists of Next.js, Tailwind CSS, tRPC, TypeScript, Prisma, NextAuth.js. Here is how and what I learned, why I think it was useful and what I was able to build. I saw the benefits of why it's a really useful stack to execute one's ideas. It really got hooked as it seemed really simple to learn.įortunately, there were also few youtubers ( TomDoesTech, WebDevJunkie) that were able to help me understand the stack and He had one example where he built a website that compares two pokemons and allows users to vote on which one is the rounder. Luckily, I was able stubble upon a youtuber " theo ping.gg" who actually developed the T3-stack which is all of his favorite technologies in one. I was overwhelmed with both the front and back end and was wasting my time on what new The past three months or so, I actually started to do more research on Full Stack Development. To be honest, I think I'm happy where I'm atīecause my curiosity was able to find other technologies that I think are actually really good. To be honest, if I put in the time to re-learn what I learned in that class I would've built more projects by now. Now that I graduated, I've been wanting to building more side projects on my own however, the time it took to setup certain parts of what I've learned in that project course to me It was a solid class and shoutout to the TA's as they couldn't have taught it any better. using Spring Boot and MySQL for our backend and React for our frontend. We learned RESTful API's for querying and mutating JWT Tokens, Identity Managment, Billing, etc. We built an eccommerce website where users are able to search, add to cart and buy movies. I would say this was one of the most influential and pretty much worth my money classes. University did allow my to explore different options where I can use my skills in programming, but was really glad to find out my last quarter of UCI which was Web Development. During my time in university I really didn't know what I was going to do with my degree. Hello! My name is Zachary and at this time I'm a recent college graduate from UCI.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |