Why So Many Developers Choose NestJS?

  Рет қаралды 9,103

Tech Vision

Tech Vision

Күн бұрын

Пікірлер: 67
@souhailDevv
@souhailDevv 6 ай бұрын
I smell 100k subscriber on this channel in under a year VERY VERY VERY GREAT CONTENT (both quality of editing and also the content) keep up the good work I love the smile
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
@souhailDevv thank you so much for noticing the hard work, I see that you also publish content so you know how much work this is 💜, I can't even realise that I'm nearly at 1K, so 100K seems very far, but who knows Keep up the good work too 🤜🤛
@dev.sudojv
@dev.sudojv 6 ай бұрын
i took a crash course learning NestJS a few months ago. I kinda like that it is opinionated because at least I know the basics of it. Kinda like a tutorial part. But I stopped learning it when people said it's slow compared to other backend frameworks/libraries. But I'm really glad I found this video because it intrigued me and made me search a little more. And with that curiosity, I just found out that you can either use NestJS with ExpressJS or Fastify. Welp, looks like I'll revisit NestJS
@muneefaltamimi8677
@muneefaltamimi8677 6 ай бұрын
Slow is really relative to what you build, Node.js is not for performance critical app/services or CPU intensive tasks, Go or Java is absolutely the way to go in these use cases.
@dmsnm
@dmsnm 4 ай бұрын
If you are so concerned about speed, write your code in vanilla Node JS 😏
@dany.8503
@dany.8503 5 ай бұрын
Do it in Express and you have to spend the first hours in configuration, Do it in NestJs and you have an architecture ready to develop
@ramzivoidmaster2029
@ramzivoidmaster2029 5 ай бұрын
Express is the GOAT
@scott8587
@scott8587 6 ай бұрын
i'm willing to try nestsjs because your vibe! great video
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
Thank you for the kind words, gives me fuel to keep posting and making even better videos 🙏💜
@ALVIERIDEVELOPER
@ALVIERIDEVELOPER 6 ай бұрын
Love you work man. Can you create a tutorial on building an API with Nest and connecting it to a frontend, just like in real life (performing CRUD ops, authentication...). It may be a huge ask but there isnt much of this out there on nest especially.
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
Hey glad you enjoyed the content, that's actually a great Idea 💡💜
@daveoki
@daveoki 6 ай бұрын
Love your content man. GraphQL guide would be nice.
@markjones6894
@markjones6894 6 ай бұрын
Awesome content my man, great job ! Is it possible to do a video on the integration of supabase auth and db with NestJS? Keep up the good work.
@mtsa_lekod
@mtsa_lekod 5 ай бұрын
Your channel is gold Also, beautiful smile!
@mnchabel8402
@mnchabel8402 5 ай бұрын
Please do a comparison between Honojs and Nestjs.
@DelightBessie
@DelightBessie 6 ай бұрын
You smiled the whole time. You really love nest 😂✌🏾✌🏾
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
I guess smiling when I talk is my default setting 😅
@coco5843
@coco5843 4 ай бұрын
Nestjs + angular + Nx monorepo = best stack ever I would like to see standalone feature on nestjs like angular did
@gruntaxeman3740
@gruntaxeman3740 4 ай бұрын
I've used NestJS on several projects and main reason is that there are other devs that doesn't know anything about backend so they may need to fix something if I'm not available. So for me the strength is that is Typescript (Javascript). Other strength is or course NPM ecosystem and there are plenty of stuff made already. In fact NestJS fits almost every case so it works then too when requirements are not clear (which is normal when creating business software). I however do like more writing backend on Quarkus or Go-fiber if they can cut it because of efficiency and better language.
@gheorghe-valer
@gheorghe-valer 5 ай бұрын
Great Video. For the ORM on a large project do you recommend to go with TypeORM or Prisma? or any other based on your experience? thank you.
@TechVisionExplained
@TechVisionExplained 5 ай бұрын
Short answer, none 😅. Long answer is that it really depends on what you want to optimise for, what is your team used and to some extent what database you are using. One way of looking at this is, "What problem does the ORM solve for you?" and "Is that problem realy worth solving?" Hope that makes sense. Next moth I'll cover database connection so might give more insight on the topic.
@chambaderaphael8946
@chambaderaphael8946 4 ай бұрын
Try Drizzle orm
@gheorghe-valer
@gheorghe-valer 4 ай бұрын
@@chambaderaphael8946 thank you
@gheorghe-valer
@gheorghe-valer 4 ай бұрын
@@TechVisionExplained PostgreSQL. For your question: "What problem does the ORM solve for you?" I need to expose and interact with the data on the service layer. What were you using on large projects with relational database?
@VijayPrakash-hg8qy
@VijayPrakash-hg8qy 2 ай бұрын
Please make a detailed nest js tutorial 🙏
@prakashraj4519
@prakashraj4519 6 ай бұрын
Loved your video
@bigspidey
@bigspidey 5 ай бұрын
I've been smiling the entire watching the video 😊
@TechVisionExplained
@TechVisionExplained 5 ай бұрын
Always a pleasure to send good vibes 😎
@Reagan-h1x
@Reagan-h1x Ай бұрын
Nice video!
@combatninjaturtle
@combatninjaturtle 6 ай бұрын
Nestjs is just Angular for backend.
@nevilleraheemdavis5568
@nevilleraheemdavis5568 6 ай бұрын
Finally someone said it 😂
@mujibulhaquetanim
@mujibulhaquetanim 6 ай бұрын
That was a informative video. Just one request: Can you make a video on how to use Git with nestjs, because as far as i know it doesn't allow pushing code in the main branch directly. One has to push it to the other branch first. I am little bit confused about it.
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
In principle you should be able to do whatever you want with Git, Nest does not impose anything about the way you use version control. If your version control is managed by your company maybe there are some rules in place to prevent people to push directly to the main branch. And you might need to do submit a pull request instead. Hope that makes sense
@mujibulhaquetanim
@mujibulhaquetanim 5 ай бұрын
@@TechVisionExplained Thank you for your response. The issue originated from the default .git file that was automatically installed during the NestJS project setup. when i removed it, it solved the following issue: The git repository at "c:\Users\hp\Documents\Codes\NestJS-Server" has too many active changes, only a subset of Git features will be enabled.
@TechVisionExplained
@TechVisionExplained 5 ай бұрын
@@mujibulhaquetanim Glad you got it solved 💪
@AneudysAmparo
@AneudysAmparo 6 ай бұрын
Well man! Good content, but title for me was like a clickbait 😂 I thought that NestJS introduced something new. I used nestJS in the pass and if you come from Angular you will be very familiar with it.
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
Glad you enjoyed the content though 😅, and thank you for taking the time to leave a comment. Always happy to receive constructive feedback and improve on each video 💪
@vellaiameer7701
@vellaiameer7701 5 ай бұрын
Awesome content. Please explain refresh token authentication concept.
@shubhsharma19
@shubhsharma19 6 ай бұрын
Great video!
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
Thanks glad you enjoyed it
@3x10.8_ms
@3x10.8_ms 6 ай бұрын
can you compare it with Adonis Js? It's a great batteries included framework
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
This is great idea 👍, I'm actually still learning Adonis and I want to give it a bit more time and maybe build a full project with Adonis before I can make a meaningflu comparison. But I must say sofar I'm really enjoying AdonisJS 💜
@mohitkoley7760
@mohitkoley7760 6 ай бұрын
Is'nt annotations similar to springboot
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
Yup absolutely, they have the same purpose but different language 👍
@Faizan-b1u
@Faizan-b1u 6 ай бұрын
I think smily vision name is better choice for this channel 😅❤️
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
@Faizan-b1u I actually love it, you made my day 😁💜
@Faizan-b1u
@Faizan-b1u 5 ай бұрын
@@TechVisionExplained ❤️
@imakhlaqXD
@imakhlaqXD 6 ай бұрын
As someone who has worked with spring boot, nest and go. I don't think nest is worth it. Its complex for no reason i dont understand why u need modules. Their is lots of stuff that adds complexcity without any reason.. if they were copying spring than they should have just replicated spring in ts. They mixed angular in between and let me tell you thats a recipe for disaster. It might me unpopular opinion but nest is dogshit with unnecessary complexity and no performance benefits. If u need enterprise opinionated ( clean or hexagonal architecture ) then use spring if need raw performance go with go. If want to yolo dolo express/koa
@Generally2310
@Generally2310 6 ай бұрын
NestJs is definitely not JavaScript
@wandenreich770
@wandenreich770 6 ай бұрын
Oh well React and Svelte aint JS either
@D_bugit
@D_bugit 6 ай бұрын
​@@wandenreich770react is js but svelte is not 😂😂😂
@wandenreich770
@wandenreich770 5 ай бұрын
@@D_bugit react is JSX not js
@lysendertrades
@lysendertrades 6 ай бұрын
We've been using NestJS for years. Upgrades are nice too, we are able to catch up with the latest version with minor adjustments.
@Dreamff94-9
@Dreamff94-9 6 ай бұрын
in where in company or freelancing
@lysendertrades
@lysendertrades 6 ай бұрын
@@Dreamff94-9 Startup company
@matthieu875
@matthieu875 6 ай бұрын
are you french?
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
Looks like my accent has betrayed me 😆
@FarukZahra
@FarukZahra 4 ай бұрын
Java Spring 🎉
@MightyMoud
@MightyMoud 6 ай бұрын
AdonisJS is far better in my view. Worked with both. Nest is good, but it is not battery included and that sucks
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
AdonisJS seems great indeed. And you know what I actually thought about doing a comparison between the two. I started a using AdonisJS a few month ago so I'm going to give myself a few more month maybe build a a project or two before making the video. At the end of the day the best framework is whichever alows you to achive your goals 💪
@D_bugit
@D_bugit 6 ай бұрын
Nest js feels like spring boot style.... Using @derivates
@samuelfreeman8704
@samuelfreeman8704 6 ай бұрын
Hello sir ,pls be my mentor 🙏
@TechVisionExplained
@TechVisionExplained 6 ай бұрын
@samuelfreeman8704 Stay tuned my friend much more contend coming 😁💜
@RootsterAnon
@RootsterAnon 6 ай бұрын
lol, no.
@HorbaHotelOwner
@HorbaHotelOwner 5 ай бұрын
Lol, yes.
@RootsterAnon
@RootsterAnon 5 ай бұрын
@@HorbaHotelOwner what are you smoking? it's the least performant stack. if you wanna make calculator backend yes, you can use it. tf is with these js fa6s?
@TerriTerriHotSauce
@TerriTerriHotSauce 5 ай бұрын
So Many?? loll
NestJS MongoDB Connection: Quick Guide with 3 Approaches
9:35
Tech Vision
Рет қаралды 2,4 М.
No-Nonsense Backend Engineering Roadmap
10:16
Codebagel
Рет қаралды 263 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Learn NestJS Microservices in 20 Minutes
20:34
Tech Vision
Рет қаралды 25 М.
Why aren't you using Fastify? Or Koa? Or NestJS?
9:58
Maximilian Schwarzmüller
Рет қаралды 74 М.
NestJS Best Practices that Make You Better at Programming
6:44
Tech Vision
Рет қаралды 6 М.
What are the top programming languages for 2025?
7:17
Anthony Adedayo
Рет қаралды 197
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 2,2 МЛН
a day in the life of an engineer working from home
7:52
Joma Tech
Рет қаралды 21 МЛН
Is Your API ACTUALLY Ready for User Traffic?
6:59
Tech Vision
Рет қаралды 139 М.
🤯 Express.js 5 is here (since a month already, actually)
9:58
20 NestJS Commands to Save You HOURS of Work
6:03
Tech Vision
Рет қаралды 3,2 М.