I Ship This Tech EVERY Day - My 2023 Stack
Вставка
- Опубліковано 1 бер 2023
- My 2023 stack is pretty dope, I hope y'all like it as much as I do. These languages, frameworks & libraries are all great
Create-t3-app - github.com/t3-oss/create-t3-app
Everything else - t3.gg/blog/post/2023-tech
2023 Stack Infra - • How I Deploy ALL My Ap...
2023 Stack Tools - • Tools I Use Every Day ...
ALL MY VIDEOS ARE POSTED EARLY ON PATREON / t3dotgg
Everything else (Twitch, Twitter, Discord & my blog): t3.gg/links
S/O Ph4seOne for the awesome edit 🙏 - Наука та технологія
CHECK OUT THE FULL LIST ON MY BLOG t3.gg/blog/post/2023-tech
New Camera angle 📹
Did you check out NX vs turborepo? Would love your take on that.
ahooks package for react is also so much useful, it is just like how VueUse is for Vue
Theo, could you make a video with nextjs, trpc and SSR? (new app dir with t3 would be great as well)
Yo he switched up the angle. I like it!
I really enjoyed the editing in this video. The edited stock video bits were well done.
Your opinions are pretty good too.
These videos are so helpful to new developers. At first they were really intimidating, being introduced to all these new technologies, but once the ball started rolling and I started implementing them in my new projects; I've been moving faster than I had ever been previously. These videos are almost like free mentoring, getting insights into best practices, the future of development, and use cases for different technologies. Seriously great work, so happy to see your channel grow (I think I subscribed around 12k subs).
Thanks for all the work you do.
Also T3 stack is amazing.
Love the new angle! The production quality felt great and I definitely appreciated the graphics giving a bit more of a break up between the 'talking head' view. I'm trying out Astro right now to build a portfolio site because of your recommendations and I'm really looking forward to it.
Thanks Theo, your opinion is very reasonable and clear. Please make more diagrams or other reasonable illustrations.
2:20 T3 stack is so grazy. We are able to ship to production a new feature in less than a day without breaking anything and with active b2b users! I still cannot believe we implemented this for free
Thanks for sharing your knowledge and experience.
much appreciated
I absolutely love the change of background! It’s more interesting to look at, has more eye candy to enjoy while listening to Theo.
Buuut, I feel like the animations were a bit cheezy. With all of the logos being mismatched, last keyframe of the animation of logos on the right being visible before element disappears. I liked the “white glowing rainbow” logo thingy, wish all of them were unified, and had a snappy animation to bring a bit of pop.
Eh, small little designer in me found nitpicks in otherwise a really nice video. Keep it up!
Valuable feedback, thank you!
I'm all in on Astro as well. I think it's literally the best way to migrate your existing CRA app into
Loving the new setup
Serious question, what type of stuff do you build with your stack?
I mainly build content heavy websites so we tweaked Wordpress that we can do whatever we want and it works really well. I can't imagine you building a CMS from scratch, so what would you do then? Any CMS alternatives?
Theo, any insights on running your own cache service for turborepo? I can't find any documentation on the endpoints required for achieving this locally. Thanks
Is there any examples or other documentation for how to deploy the T3 stack with AWS Amplifiy, preferably the cli and cloudformation for some infrastructure as code? I've googled it and checked the official site but I couldn't find anything.
I never comment but i love your videos. Thank you for helping us become better developers :D
that is a beautiful setup
You've convinced me to go in on tRPC for my next big project!
Theo have you tried nestjs for backend? I know serverless is all the rage right now but at the same time, building a backend is very easy nowadays with frameworks like nest.
Thumbnail 'character' with mining hat _on_ point!!
A dumb question. We have different devices, iOS, Andoid. Would these devices be able to access the "backend" written in NextJS or is it exclusive to the React frontend. Especially with tRPC, will be able to talk to iOS? We currently have Java Quarkus, Postgress and Redis cache. Will we be able to use Redis with this?
it would be sick if you match your desktop wallpaper to curtain/wall behind!!
love the new angle ❤️
good info. my backend will remain java with spring framework because of its wide use in enterprise apps, but im open to looking into TS + trpc and see if it becomes something more prominent in my side projects. Front end, im still rocking solidJS which just felt like nextjs on trainingwheels and its been a good experience so far. the only thing stopping me from using create t3 apps is that it feels like a GREAT stack if you get to pick your stack but i feel like for stability in my career/jobs, im stuck picking pieces and being forced to use older standards
What’s the difference with solid js
@@emmanuelezeagwula7436 solidjs acts very similar to nextjs but uses signals to update values in a way that is more lightweight than next. theo had a video about him rebuilding one of his apps on it and it was in his 2022 framework awards. however, despite it being easier, im realizing that there is much less support. as someone not as experienced as other hobbyists, i started working on create-t3-app as he kept plugging and its so seamless and theres multiple community members who made great tutorials for beginners to understand it. solid solved what i hated about front end in the fullstack i was using. this is a long winded way to say that there is very minor changes, but its a more pleasant experience, just less support and im beginning to realize i enjoy the t3 community support as its all in 1 location, full stack, and everyone is super passionate about making developing better
Hi Theo. Thanks for the video :)
Do you plan to add RSS to your blog?
Hmm, svelte logo in thumb yet no mention of svelte anywhere.
new angle is littt 🔥
Qwik logo in the thumbnail was clickbait 😂😂. Nice
man the new editing is lit! especially for my goldfish attention span
It’s because I’m a goldfish too
The frequency uploads show he has shot entire library of videos in advance and scheduled all to post at definite intervals.
I love the full adoption of tailwind
Nothing like watch a new Theo video at 3am.
Awesome!
Nuxt 3 has that Type safety between the front end and the backend out of the box
Maybe you’ve answered this, but where can I find that wallpaper?! 😮
You had me as ‘blazingly fast’
What exactly is the create-t3 stack?
Is turborepo ready for prime time?
Great video, following you since last year and mostly adopted your stack for our web app at work. Grat DX so far, love it. But what are the reasons choosing clerk over next/auth other than advantages on mobile?
There are a ton but I’ll list the ones that got me to move
- Providers “configured” in dev without setting up OAuth integrations yourself
- working preview environments by default
- edge and app router ready
- support from a big team of passionate engs (Balasz is the best but poor dude is very busy at Vercel)
- not having to configure and maintain DB bindings
I do miss having the relational model in my DB some amount but it has been nowhere near as bad as expecte
Thanks
Nice headphones, nice stacks
Excuse me, I have a question ✋. tRPC is way better, I've used in some of my projects. But we are not just limited to a basic "CRUD TO-DO APP". I mean creating a business level large scale app like UA-cam itself, or some sort of social media app like Instagram which makes the use of AI to handle data. Will tRPC still shine in that case(probably with prisma as ORM). I've also used django and NestJS as backend, which are way much powerful(without the typesafety). Every time I think of using trpc, I immediately think of "what if the app is way too large and will contain hundreds of files and folders". And using frontend and backend in one place for apps like that??.. I am still new to all these stuffs, and I end up using some other backend solutions like Django, NestJS, and even some BaaS.
Serverless with Typescript is also my focus this year ❤
Using AWS SAM? or what?
Vercels serverless solution is just so expensive. Everybody talks about Nextjs but what about deploying it on an economical, serverless platform?
Heyo,
I started my T3 journey last week, ive spent most of last week learning everything that comes with the T3 stack.
I coded along your "Roundest Pokemon" video but still arent comfortable enough.
Do you have any other suggestions / videos / guide / fora''s i could check out to learn more while having a guide as safety net to fall back on?
same boat myself, I'm also looking for guides about tRPC and T3
I predicted every piece of this stack haha
Thumbnail game is on point now 💪
Would be awesome if someone comes along and makes eslint, prettier, lint-staged setup script for monorepo. At the moment having lint-staged and eslint / prettier use external scripts from packages and also report the same errors compared to a self-call ist hard. Self-call reads .ignore files but lint-staged does not etc. you have to hack lint-staged to take respect of ignore files if you want to not have warnings due to explicitly given excluded filename as cli param ...
Theo you knew exactly what you were doing putting Svelte and Solid in the thumbnail, but then never mentioning them in the video.
Why Turborepo over Nx? It seems Nx offers everything and more
The term "full stack" means using MERN like technologies to the most companiesand they require the devs having best knowledge on those techs. But using techs like NextJs, NextAuth prisma .... makes a dev full-stack or do these companies consider them as full-stack developers? I am always confused...
So REST APIs are dead now ?
"An idiot admires complexity, a genius admires simplicity."
What's the right way for JavaScript developers to start learning and using TS? Should they learn a lot of its features to understand some concepts before using it in a project or they should learn it gradually by building a project?
Check out my "don't learn TypeScript" video, I talk a lot about this
nice!
Came for the mention of Qwik due to the Qwik logo in the thumbnail…
Sveltekit dunks on this stack.
t4 stack
I'm new to web dev, I'd like to know if these technologies can cooperate with Laravel
These technologies make it easier than ever to leave Laravel behind :)
Might just be the facial hair but I swear to god you've gotten in better shape.
Whats your opinion on NX instead of TurboRepo?
I was about to ask the same. I’d like to know your opinion here 😊
Did he just say Bbbblazingly Fast? 🤣
This will be played at ping all day long
I use solid, I prefer performance over everything
can't get used this look
People still don't understand trpc which is a nightmare trying to explain the benefits. All the devs say its just an api, why can't I just use a function with fetch in it, cool. What they don't realise is that if you want to use dapr in the future on aca your just created a nightmare so trpc comes into its own. Keep going battling like you. Love your vids
Cleeeeeeeeean
By following this dude, you prob have to change your code structure every month
What the fuck happened to production quality Theo? Looks like a full budget Netflix movie featuring Heny Cavils coder brother.
Still can't get over. how good the video looks.
This is my new favorite comment ever omfg thank you
❤
You forgot about Flutter
Well, I'm switching to Prime's CHAD stack
Yo Theo - What happened to Remix? I can't go back to Next after learning Remix
What’s the difference brother ? I’m starting to learn Nextjs
@@emmanuelezeagwula7436 Forget Remix. Just learn NextJS and you'll be good.
new setup i see
Same setup, new angle 👀
Are you not a big Sentry fan?
Guys stick to what you know
Chasing short skirts
Won't get you a dedicated wife
Lets use typescript to crawl the web! WOW
Decent video! Some times your videos feel long and a bit pointless this is great
Can I have one of those extra headphones please 🙏 🥺
Why not C#?
He's not wearing his glasses
Too hard for js devs
Why does this sound like an Add lol ??
Theo, everything looks good except for the mic. I don't know how to say it but it's too sensitive.. Try wearing an earbud and listen to your video to see what I mean.
OK you gotta be more descriptive, because I'm wearing earphones and I have no idea what you mean. Are you saying it's too loud? Too much treble? Too much bass? Too many mouth sounds? Too much background noise?
Qwik city to the moon
Not sure the stack is blazingly fast without Rust. Just say’n…
I see we have some primeagen fans here
Nx over Turborepo
I just dont wanna use react
What are you using brother ?
@@emmanuelezeagwula7436 svelte with sveltekit
every time i hear "connecting backend to frontend" i feel disgusted due to the non-tech related reason
Your blog page should be taken doen for not having dark theme 😀
rants
I feel like you aren't looking at the camera, you are staring into my soul. quite uncomfortable
Oh, first? Cool
Your production quality has gone up but your voice excitement has gone way down
Less gain please.... I can hear you licking the mic for some weird ass reason lol
tRPC is dead weight at this point but sunk loss fallacy will have people cling to it even after the framework already does it for you
what do u recommend
lmk when there's a framework that does:
- Typesafe mutations w/ validation-based inputs
- Granular cache control with input-specific invalidation
- Exportable clients for everything from React to fetch to "same system" rpc
I've been trying out all the new tech. I still miss tRPC whenever I'm not using it. Progress is being made but we're still years away. Check out my diagram for more info on this
why ?
0:44 whats he meant to say was PHP >;->