I would like to see a NestJS beyond 100 seconds 😁😁😁
@saicharankr
3 жыл бұрын
Same
@stingalleman3936
3 жыл бұрын
Fuck yeah
@AbhishekBM
3 жыл бұрын
Well this was actually 141 seconds long. So you've already got it.
@vamshidharreddy5920
3 жыл бұрын
Read the nestjs documentation
@Kwuala
3 жыл бұрын
Same 🔥🔥
@malcolmgarner34093 жыл бұрын
This channel is like crack to curious coders.
@Joeballs187
3 жыл бұрын
It's so good
@rhettmelton
3 жыл бұрын
That's quite the endorsement. I concur
@raoufbensalem3417
3 жыл бұрын
I love his video even if i will never use what he is talking about
@RainMan52
3 жыл бұрын
Meth.... ADHD on all them framworks
@rafaelmarques1773
3 жыл бұрын
Great catch, except you can learn something from doing crack and watching 2 minutes video only leaves a bad taste in the mouth.
@aamirmushtaqsiddiqui31833 жыл бұрын
I discovered Nest JS by mistyping NextJS 😅 Using nest ever since
@HazemTamimi
3 жыл бұрын
Best mistake ever!
@viraj_singh
3 жыл бұрын
when you were searching for something like react but you found something like angular and you liked it.
@_modiX
3 жыл бұрын
Isn't NestJS complementary to NextJS in a sense that NestJS provides a backend that I could use for a mobile app, while NextJS is the logic for the website itself? I don't think NestJS can provide SSG out of the box, can it?
@sayamqazi
3 жыл бұрын
@@_modiX Your comment is quite ironic in a sense that NestJS is used to make a server and you can simply return html pages from it. there is your SSR (well technically)
@yaktd5704
3 жыл бұрын
"How I met your mother"
@shreejanacharya82843 жыл бұрын
I am a java developer and I work lots on spring boot. Recently I was looking into typescript and tried nestjs to develop a simple API for small project. I was amazed by the feature it has. All things that I do in spring boot, it has and its so easy and simple. With code you can achieve similar or more functionality than spring boot. Bravo!!! I am in love
@harshwardhanshetty4683
Жыл бұрын
so did u switched ur job in nestjs?
@shreejanacharya8284
Жыл бұрын
@@harshwardhanshetty4683 No. I do small projects in nestjs. But I am still working as a Java Developer. But it is very easy to work with nestjs with graphql
@harshwardhanshetty4683
Жыл бұрын
@@shreejanacharya8284 thanks for the reply can i just know what kind of projects u did in nestjs?
@shreejanacharya8284
Жыл бұрын
@@harshwardhanshetty4683 One of the project, I did on nestjs was human resource management for CA audit firm to assign auditor to the client.
@harshwardhanshetty4683
Жыл бұрын
@@shreejanacharya8284 thanks
@detaaditya62373 жыл бұрын
Wow so NestJS is like what if Angular and Laravel had a child
@trusterzero6399
3 жыл бұрын
Exactly, I love it man
@punsmith
3 жыл бұрын
That's it people, there is no better description!
@wreak3r
3 жыл бұрын
It's basically Rails but for JS. Which is a very good thing
@muhammed8089
3 жыл бұрын
More like Angular and Spring Combined ?
@AmitYadav-rl6ff
3 жыл бұрын
I can tell you that if you are verse in angular, you can start writing backend applications om day one
@shanekelly68333 жыл бұрын
Am I the only one that thinks this is very similar to Spring Boot for Java? Spring Boot in 100 seconds!
@TheDragShot
3 жыл бұрын
You are not alone.
@ogookafor2137
2 жыл бұрын
controller-service-repository-entities but for JS
@malicious8909
2 жыл бұрын
+1
@abhinavsinghal5486
2 жыл бұрын
so true, all annotations are exactly same as in springboot
@RanjanKumar-bu7ws
2 жыл бұрын
i feel the same and i think its NestJS is future for node js back-end
@calebmcnevin3 жыл бұрын
Love finding out about these things 5 seconds after I start working on a project that needs them!
@garganourakis
3 жыл бұрын
Exactly what’s happening with me as well. How does he do that? 😄
@EidosX_
3 жыл бұрын
I think it's a curse. Everything I learn, I needed to learn it 5 minutes ago
@RafikBianconero
3 жыл бұрын
Is it viable for production ? this is new i guess ?!
@scottamolinari
3 жыл бұрын
@@RafikBianconero It's been around for several years. Just went to version 8. It's well battle tested.
@hemicar923 жыл бұрын
This looks a lot like Angular for backend
@socketbyte5348
3 жыл бұрын
Yeah, and that's why I hate it.
@rc3043
3 жыл бұрын
yes, looks interesting
@terrormapu
3 жыл бұрын
More like Java Spring framework bro
@rpolnx
3 жыл бұрын
Yeah, the creator said that was inspired by angular
@alejomakevids
3 жыл бұрын
@@terrormapu exactly
@RobertBMenke3 жыл бұрын
Nest is hands down my favorite framework. I’m so glad it got featured on this channel. Let’s keep the ecosystem growing!
@agesnipes
2 жыл бұрын
How does it compare to Laravel? If you have any experience in that?
@Qexia3 жыл бұрын
It's literally just Angular for back end. And I love it to death.
@heinhtetzaw9463
3 жыл бұрын
Spring for Javascript
@TheDragShot
3 жыл бұрын
Yes, welcome to MVC/REST with annotations. Good to see you guys finally made it.
@javier.alvarez764
2 жыл бұрын
lol Javascript developers becoming OOP and similar to Java. NestJS is just Spring Boot for Javascript.
@nadeembhati63303 жыл бұрын
Damn! I love how concisely you've described it. I was asked to do a hiring assignment with nestjs just two weeks ago and would've loved to find this then. PS: I got that job.
@rishabhkalra95053 жыл бұрын
Finally it's. Mentioned Been working with nest for almost 2 Years now and love every moment of it.
@trusterzero6399
3 жыл бұрын
I've had that exact experience. Its about time
@rishabhkalra9505
3 жыл бұрын
@@trusterzero6399 hahaha
@MonsterlessonsAcademy3 жыл бұрын
Here are some benefits of NestJS compared to Express/Koa etc: - It's a full framework and not just a webserver with routing and middlewares. Which means we don't need to build framework before we can use it - We get database ORM, controllers, models, migrations, seed data, services, modules and much more out of the box so we don't need to write it on our own - This is the first framework after SailsJS (which was never popular) which allow us to build things fast - Typescript out of the box allow us to build big scalable applications so I would say it's more for big apps and less for small projects - It uses DI and modules in the same way as Angular so if you know Angular it's much easier to understand NestJS
@27sosite73
Жыл бұрын
молодець) увірвався розповів що до чого супепр!
@muhrizqiardi
Жыл бұрын
I don't think ORM is included
@murilomelo6752
Жыл бұрын
I'm subscribed to your channel too btw!
@SunGod-887
Жыл бұрын
NestJs is not a replacement of Express, It uses Express as HTTP server by default.
@anthonysalamanca49883 жыл бұрын
As an Angular dev, this was fun to watch. "Ooh, the CLI works like Angular's!" "Oh wow, providers and injectables! This looks really similar." "... oh, so I basically know how to use this already? Neat!"
@amenabe9842
3 жыл бұрын
Angular Sucks
@Stuntman5701
3 жыл бұрын
@@amenabe9842 JavaScript sucks
@amenabe9842
3 жыл бұрын
@@Stuntman5701 you said it !!!
@thelolladorfking2416
3 жыл бұрын
NestJS is inspired by Angular architecture.
@eus9
3 жыл бұрын
@@Stuntman5701 Angular isn't written in JS
@anupamdahal70293 жыл бұрын
I have learnt a lot of new things that I have never worked with from your videos, like AWS, nginx, kubernetes, graphQL(and other dbs), typescript to name a few. One thing that I don't understand is how they work together. I would really love to see a video where you design a mock system using all of these (and possibly more) and explain each of their roles and why you chose it (kinda like your reverse-cloud migration video using raspberry pi). Whenever I think of a software architecture I think of them as several layers that interact with each other. However, I am unable to assign which layer what belongs to by watching a stand alone tutorial about a single tool. Btw, I am a college senior pursuing CS major and I love your content. Thanks for all the awesome contents
@zzaakk1984
3 жыл бұрын
Coding Garden might be good for you
@antoruby
3 жыл бұрын
Oh, you’re undergraduate, that puts the doubt in context. Once you work a few years you’ll see that many of these tools are just the same solution being reinvented over and over 😁
@smartypantscoder6912
3 жыл бұрын
I think you're stuck in tutorial hell. We all have been there. You need to apply your understandings in real projects now otherwise you'll forget everything and you'd never understand how these things integrate.
@master0fnone
3 жыл бұрын
Abssolutely Anupam I feel the same. Except you've managed to articulate it better than I could! Thank you and hopefully our shared interest gets uploaded!
@aldi_nh
3 жыл бұрын
@@antoruby but maybe all those years he is not working on web development? Like, you won't need nginx, typescript and graphql in game development, machine learning, or pretty much anything else
@MrForgotten323 жыл бұрын
its looks like spring boot mixed with angular, seems great.
@anothermouth7077
3 жыл бұрын
Exactly my thought. I was playing with it for little last year. As new kid on block it surprisingly has very good documentation
@Frank-do3om3 жыл бұрын
I've used Nest in production a few times and I can say it absolutely kicks ass. It blew my mind when I first heard about it, it blows my mind now how few projects exist like it
@hugazo3 жыл бұрын
Me: This is my stack, let's work. Also me: This looks interesting, i wonder how my stack would look with this.
@safwanljd3 жыл бұрын
Ok you're just making up JS frameworks at this point
@josermzte
3 жыл бұрын
😂😂😂😂😂
@azmialfoghi
3 жыл бұрын
I thought of it.
@agoogleuser3853
3 жыл бұрын
Dreams if they were written in js
@hankim10833 жыл бұрын
Nest js is awesome! This technology is exactly ripe enough right now. We picked it at my current job to build all-new backend stuff with it. I've been building an API with it, and it's been amazing. You didn't mention anything about swagger though, which is another major point about nestjs. I am sure lots of devs could benefit from your in-depth view of this topic.
@vba22563 жыл бұрын
Amazing framework to work with. I implemented my thesis web application backend in NestJS so I had the opportunity to dive deep into NestJS and a lot of its libraries. Very nice application structure, TypeScript with its benefits, many libraries that can be used in various situations. Easy to learn (very similar to Angular), I would definitely go with NestJS instead of basic Express backend. Express is too minimalist and you have to implement many things from zero.
@reyco13 жыл бұрын
Need more NestJS tutorials Jeff Pleeeaassseeee!!!!!!
@skylinefx049
3 жыл бұрын
Why?
@shazplay8878
3 жыл бұрын
@@skylinefx049 cause it's awesome
@skylinefx049
3 жыл бұрын
@@shazplay8878 no, it's not
@PandaTheGFX
3 жыл бұрын
@@skylinefx049 Why not?
@PatricioHondagneuRoig
3 жыл бұрын
@@skylinefx049 Yes, it fucking is 🤷🏻♂️
@MicroUrb2 жыл бұрын
Very accurate description of NestJS. It makes me want to say something like, "I have used NestJS and I approve this message".
@chadkrause65743 жыл бұрын
Wow this looks really cool! Like .NET Core and Angular combined
@sergiocebrian85 Жыл бұрын
NestJs is one of the best frameworks for NodeJs development. Framework brings its own architecture and is fast to create a new project. In addition, it incorporates some libraries to help you create a complete project.
@FlorianEagox3 жыл бұрын
Not to be confused with NextJS, NuxtJS, or FeathersJS
@stopPlannedObsolescence
3 жыл бұрын
is should be called like NangJs
@bartekdurczak4085
2 ай бұрын
@@stopPlannedObsolescence notangularjs xD
@ischysyt3 жыл бұрын
I'm just a newbie programmer, I have no clue how to use 80% of the things I see in your videos "yet" but atleast I know those exists and X does Y. So those videos make me queue up more things to learn as I progress, thank you for the good content!
@abdulrahmanrehmtulla3833
3 жыл бұрын
I'd advise against learning many things at once. You'll be a much better programmer if you pick a stack and perfect your craft with it. Then when you're comfortable with building fully fledged systems with it you can learn new tools and technologies to augment your skills.
@ischysyt
3 жыл бұрын
@@abdulrahmanrehmtulla3833 Yes, thanks to someone else pointing this out on a blog post when I was about to start this journey, I am taking my time with CSS and JavaScript still, it's been almost 4 months now. But I can't wait to learn much more aswell
@nagarajansubramani3 жыл бұрын
Jeff, I'm in awe at just how you manage to pick up and master every single framework you cover in the 100s series. How do you ensure they don't fade from memory after a while?
@siapaayo73183 жыл бұрын
ANGULAR + NESTJS + PRISMA was a perfect match especially if u love Typescript and TypeSafe
@francoboaglio8807
3 жыл бұрын
React with TS has way better type safety than angular IMO
@hugodsa89
3 жыл бұрын
@@francoboaglio8807 I like react better than angular but I think angular is much better equipped to use typescript than react
@siapaayo7318
3 жыл бұрын
@@francoboaglio8807 nah man it was cap, Angular is way better for TypeScript
@sephirot7581
3 жыл бұрын
@@siapaayo7318 Nope is not. Ofc at the first look it looks like because the class component style and overall it feels more natural for typescript. But if you looking at the template engine and overall then you will see that react is 100% type safe where angular cant reach this.
@leonelnascimento5078 Жыл бұрын
Wow!! This framework resembles Spring MVC and a "backend version" of Angular.
@venus-sz2sl3 жыл бұрын
OMG one hour ago I was searching for this topic on your channel and now you just released it! ❤
@akshattamrakar90713 жыл бұрын
This 100 second series is really the best, no time waste and get up to point information.
@aamin893 жыл бұрын
Spring js would have been the perfect name.
@PhilipAlexanderHassialis
3 жыл бұрын
ikr? as soon as I saw it I was like "omfg, again, every second statement begins with a @ and it has DI, and these are services and zomfg, no, No, *NO*, *NOT AGAIN* " :P
@mohammadoulabi4212
3 жыл бұрын
@@PhilipAlexanderHassialis well its actually cloning angular not spring, plus its very compatible with it
@Amit-jb5xt
3 жыл бұрын
Yes
@jocke8277
3 жыл бұрын
@@PhilipAlexanderHassialis felt the exact same. Never again
@jocke8277
3 жыл бұрын
just finished the video and omg it's even more similar than I first thought
@xenon46023 жыл бұрын
I have been wating for this 😍
@TechWithPiotr2 жыл бұрын
I'm always surprised how much information you can fit in such short video. Great job man!
@aureltrouts3 жыл бұрын
Not the first time I've heard a lot of good things about NestJS. I feel like I watched "Spring... but with JavaScript in 100 seconds" :D I'm really really surprised by their likeness, wowowow ! This framework looks definitely the right one if some Java guys here (Spring Boot, Micronaut, Quarkus, ...) needs to take hands on server side JavaScript. Plus using TypeScript, even better... Java guys should all skip ExpressJS and directly start by NestJS.
@chisangamumba2961
Жыл бұрын
Express is for charlatans.
@novelbafagih11553 жыл бұрын
I'VE BEEN WAITING FOR THIS AMIZING VIDEO
@d-o-n-u-t3 жыл бұрын
Would love to see more NestJS videos! This framework is really interesting and impressive!
@DodaGarcia3 жыл бұрын
I just started using it this month and got absolutely hooked
@mostafaaguerram3 жыл бұрын
Finally, Nest JS, my favorite frameworks
@megapixel233 жыл бұрын
It’d be cool to know more about using Nest in server less environment
@tylersustare3 жыл бұрын
Another awesome 100 seconds video. Can't wait for Ruby on Rails in 100 seconds!
@Chaoticaa2 жыл бұрын
Yeees! I just watched a 12 minute video before this and this actually has more valuable information than that video did and answered everything I needed to know about this framework. Thanks for the quality content! 👏
@RajvirSingh13133 жыл бұрын
I feel like speed god when i click on the notification before even my screen can render the pixel imao
@abhisheksuresh78373 жыл бұрын
This is what you get when Angular and Springboot collide head on
@chehinbenothmen64183 жыл бұрын
i have been working with nestJS for 2 years and this is the best explanation I have seen
@ShivamVerma-io1yn3 жыл бұрын
Finally it's here, hope it gets the attention it deserves
@ninjaasmoke3 жыл бұрын
I've never used NestJS but I'm getting Angular flashbacks looking at it
@Mooooov0815
3 жыл бұрын
It basically is, they even describe it as being heavily inspired by angular
@rejinraghavan76163 жыл бұрын
This looks pretty cool.. Almost like a springbooot Java app
@rc3043
3 жыл бұрын
More like Angular married backend.
@mateuslguilherme
3 жыл бұрын
Nestjs + typeorm is like spring boot + spring data JPA all over again
@flath22893 жыл бұрын
I've been waiting for this one for a long time. NestJs is awesome.
@codecadette34333 жыл бұрын
I love working with nestjs and this is a great intro to it
@basarat3 жыл бұрын
If you love angular, you will “definitely” love nest. If not, then you might not 🌹
@ankitchoudhary32883 жыл бұрын
Feels like someone tweaked the codebase of Angular over vodka shots 😂
@marijnstapert9036
3 жыл бұрын
So drunk he forgot he was working on a front-end framework
@pinkdiscomosh27663 жыл бұрын
Recently got a position at a Healthcare company working with NestJS. As a long time frontend, I look forward to doing some fullstack with NestJS.
@mad-alpha3 жыл бұрын
Today only I got to know about nest from my team. Luckily got video on same day. Thanks for doing this kind of unique and useful content.
@samjarman3 жыл бұрын
I'd love to see 100 seconds on JS/TS decorators. I've never felt the need to use them, what am I missing out on?
@Barbara_Salesch
3 жыл бұрын
You don't need them actually, unless you wanna make your Node app look like Java Spring at any cost aka NestJS :D
@antoruby3 жыл бұрын
Great, now nodejs can also have its own version of the Spring Decorator Oriented Programming.
3 жыл бұрын
Discovered Nest a few weeks ago, it really changed the way I develop my backend
@crazyaccess3 жыл бұрын
So was waiting for this one for too long, but as angular is kind of a meme, and the fact that nest.js is inspired by it, I didn't thought Thine would make a video on it, but thx, loving the content, keep it coming.
@vinrubio
3 жыл бұрын
Why Angular is a meme? I see a lot of big companies using it.
@eloimartinez94463 жыл бұрын
Need a tutorial about NestJS + Prisma :D
@ransfordarthur4418
3 жыл бұрын
that would be lit
@GamingMad101
3 жыл бұрын
Nestjs + typeorm’s probably worth consideration, since it integrates really well, and the whole thing works through decorators
@kanterdev4340
3 жыл бұрын
@@GamingMad101 I used to do this, but switched recently to NestJS + Prisma. It's really straightforward. Also @Eloi, both the nest and prisma docs discuss how to use them together. Iirc it's in the recipes section of the docs.
@PatricioHondagneuRoig
3 жыл бұрын
I support this, it would be really cool to see them integrate
@eloimartinez9446
3 жыл бұрын
@@kanterdev4340 I know, but i love how he explains the things
@abh1yan3 жыл бұрын
007th Edit : A participation certificate would be enough and thanks for that information.
@Fireship
3 жыл бұрын
Participation medal 🏅
@mhadi-dev3 жыл бұрын
Thanks bro, really love to see more videos for Nestjs or nest beyond 100 sec
@jeffreyhuang03313 жыл бұрын
Love the concept and architecture of NestJS.
@codingperks3 жыл бұрын
I think you really like Angular so you want to lure us in with terms such as "Injectable Dependencies" and decorators. I think this was created by the Angular team created this because the cli is very similar to the angular CLI.😀
@adampielach4942
3 жыл бұрын
Angular team didn't invent decorators and injectable dependencies. They just made these two popular. If something works and is good, why not using it? That's why nest.js uses it
@TayambaMwanza
3 жыл бұрын
Nestjs makes use of a lot of Angular principles, if you use angular you can reuse majority of your knowledge to learn Nest
@elbojoloco3 жыл бұрын
All those decorators, if it weren't for those I would seriously dive into Nest.
@viraj_singh
3 жыл бұрын
yeah, decorators seems like magic tricks that makes the code run magically, way too much abstraction
@sebastianflajszer69693 жыл бұрын
It is so cool that a framework wrote by poles is so great :D Nest The Best!
@ridl273 жыл бұрын
Jeff! We need a full tutorial for sure! Like small app but with all fancy stuff. Would be fantastic! Anyway, ty!
@andylu12673 жыл бұрын
I would like to see Laravel in 100 seconds!!! thanks
@mxo3212
3 жыл бұрын
why
@KevinBacheM3 жыл бұрын
This is great! I’d love to know more about how it handles GraphQL
@erenjeager1756
3 жыл бұрын
Nest + GraphQL + Prisma is like the most robust backend stack I have ever worked with. I definitely suggest you give it a try!
@westerlander2073 жыл бұрын
Hey Jeff, would love to see Go or Rust in 100 seconds. Keep up the great content!
@jason96G3 жыл бұрын
Just got a job at Toyota where I will be utilizing this and then I get on KZread and you already have a '100 Seconds' video up 😎
@ekekw9303 жыл бұрын
Loving NestJS! One question, I have vscode material icons but my icons show up like they're from angular instead of Nest, any way to fix this? :)
@ekekw930
3 жыл бұрын
Nevermind I found how, for anyone wondering, go to vscode settings and search for Material-icon-theme: Active Icon Pack and change it to nest.
@jeffreyhuang0331
3 жыл бұрын
I think Jeff's using vscode-icons in the video. marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons
@AceixSmart3 жыл бұрын
more like Spring Boot but in JS/TS
@xenon4602
3 жыл бұрын
Yeah almost the same
@webcodingoprogrammingtips2090
3 жыл бұрын
exactly!
@AceixSmart
3 жыл бұрын
@@xenon4602 springboot + angular lool
@xenon4602
3 жыл бұрын
@@AceixSmart actually spring has dependency injection out of the box. Started my web dev from spring but nowadays spring is'nt used as much.
@trollgg777
3 жыл бұрын
@@AceixSmart but no java XD
@abdo-ar-888 Жыл бұрын
I really really love this amazing introduction with these animations
@fernandomezini28 күн бұрын
Great vídeo. Straight to the point.
@NanoSpicer3 жыл бұрын
This is Angular if it was a backend framework 😂😂😂
@terrormapu3 жыл бұрын
Angular : half copy Java Spring Nest : full copy Java Spring
@alexr.44093 жыл бұрын
NestJS is such a great framework. I used it alot already and one could simply only love it
@ilkerbalc39562 ай бұрын
coming from the future, the hype around nestjs was sudden but short-lived. Also still looking for that icon set.
@Wozza3653 жыл бұрын
Never been a fan of decorators, I think they're generally very confusing and unintuitive, especially those param decorators, never even seen those before...
@CoryTheSimmons3 жыл бұрын
"MVC, Laravel, Ruby on Rails" Nope. Never going back to that.
@Arcwise
3 жыл бұрын
Why not? What are you using nowadays?
@aldi_nh
3 жыл бұрын
What kind of architecture that works better and more stable other than MVC?
@markky2123 жыл бұрын
Best nodeJs Web framework. Totally love it!
@beepst2 жыл бұрын
I opened this video in a "ugh, yet another JS framework trying to reinvent the wheel 😒", but this looks awesome.
@AngelHdzMultimedia
2 жыл бұрын
I tried it and loved it. Better than using Express alone. And with full TypeScript support.
@TonyUnderscore3 жыл бұрын
I can never go back to express after having used nest for sometime, everything is just so much more nicely organised and clean
@nyashachiroro2531
3 жыл бұрын
I struggled to come up with a good architecture when I started using Express. I was so happy when I found Nest. Now if I'm going to use Express I'll just use an architecture similar to NestJS coz its effective honestly
@TonyUnderscore
3 жыл бұрын
@@nyashachiroro2531 same. Especially after coming from a Java background I was very comfortable working with strictly defined file and code structures that nest also uses and it helps in making code easy to work with especially in the long run. Some friends of mine are working on a company and their backend is written in express, it's extremely messy and hard to work with
@nyashachiroro2531
3 жыл бұрын
@@TonyUnderscore I guess people find Express more appealing because of how easy it is to get started with. Filled with the excitement they don't stop to think about the scalability of it all. I know that was me back when I started learning about express. It was so simple that I just jumped in but well after sometime I started searching for a better solution. That's when I found Nest. The fact that its build on top of Express or Fastify and uses TS made it so easy for me to switch.
@nazarsimchuk73263 жыл бұрын
Definitely you should make video with deeper dive into that framework
@davidalexander87862 жыл бұрын
the think I like about nestjs is that is based on hexagonal architech, so you can use any http framework as an adapter or create your own. So this is not an common http framework but a concept that make ur project scalable for big projects
@prideflavoredmusic3 жыл бұрын
Love the way you explain concepts, keep it up man!
@StephenMoreira3 жыл бұрын
Angular + NestJS so so sweet.
@phil86_2 жыл бұрын
Great MVC/OOP framework, like Laravel and Spring.
@charliesta.abc1233 жыл бұрын
Very attractive indeed! I will review my default stack of Nuxt and Django Rest Framework for future projects. I haven't needed to until now
@chasehiatt55953 жыл бұрын
I love the angular-like syntax
@NoName-13373 жыл бұрын
Nice. I like the angular like syntax. Looks very organised and clean.
@peppigue3 жыл бұрын
For less experienced ppl like myself it would be great to have vids that explain the features of the different frameworks/libraries/w/e in terms of each other.
@aniketfuryrocks3 жыл бұрын
you are tracking me online. I searched about NestJs yesterday and your video came today. Lol
@gang_albanii2 жыл бұрын
Senior NestJs Annotation Placer - beloved position
@AneesHameed3 жыл бұрын
The only framework that I feel relaxed when working on.
@mexicanmax2273 жыл бұрын
Like a king do. Perfect Content, Yosh!! 💪
@tenj Жыл бұрын
Wow it sounds really amazing, I would like to see it beyond 100 second
@NetherFX2 жыл бұрын
it took the good parts of angular and asp net and added traits. It's almost a dream come true.
@pakidood3 жыл бұрын
this is giving me backboneJS vibes. That style of making rest api oh man !!
Пікірлер: 946
I would like to see a NestJS beyond 100 seconds 😁😁😁
@saicharankr
3 жыл бұрын
Same
@stingalleman3936
3 жыл бұрын
Fuck yeah
@AbhishekBM
3 жыл бұрын
Well this was actually 141 seconds long. So you've already got it.
@vamshidharreddy5920
3 жыл бұрын
Read the nestjs documentation
@Kwuala
3 жыл бұрын
Same 🔥🔥
This channel is like crack to curious coders.
@Joeballs187
3 жыл бұрын
It's so good
@rhettmelton
3 жыл бұрын
That's quite the endorsement. I concur
@raoufbensalem3417
3 жыл бұрын
I love his video even if i will never use what he is talking about
@RainMan52
3 жыл бұрын
Meth.... ADHD on all them framworks
@rafaelmarques1773
3 жыл бұрын
Great catch, except you can learn something from doing crack and watching 2 minutes video only leaves a bad taste in the mouth.
I discovered Nest JS by mistyping NextJS 😅 Using nest ever since
@HazemTamimi
3 жыл бұрын
Best mistake ever!
@viraj_singh
3 жыл бұрын
when you were searching for something like react but you found something like angular and you liked it.
@_modiX
3 жыл бұрын
Isn't NestJS complementary to NextJS in a sense that NestJS provides a backend that I could use for a mobile app, while NextJS is the logic for the website itself? I don't think NestJS can provide SSG out of the box, can it?
@sayamqazi
3 жыл бұрын
@@_modiX Your comment is quite ironic in a sense that NestJS is used to make a server and you can simply return html pages from it. there is your SSR (well technically)
@yaktd5704
3 жыл бұрын
"How I met your mother"
I am a java developer and I work lots on spring boot. Recently I was looking into typescript and tried nestjs to develop a simple API for small project. I was amazed by the feature it has. All things that I do in spring boot, it has and its so easy and simple. With code you can achieve similar or more functionality than spring boot. Bravo!!! I am in love
@harshwardhanshetty4683
Жыл бұрын
so did u switched ur job in nestjs?
@shreejanacharya8284
Жыл бұрын
@@harshwardhanshetty4683 No. I do small projects in nestjs. But I am still working as a Java Developer. But it is very easy to work with nestjs with graphql
@harshwardhanshetty4683
Жыл бұрын
@@shreejanacharya8284 thanks for the reply can i just know what kind of projects u did in nestjs?
@shreejanacharya8284
Жыл бұрын
@@harshwardhanshetty4683 One of the project, I did on nestjs was human resource management for CA audit firm to assign auditor to the client.
@harshwardhanshetty4683
Жыл бұрын
@@shreejanacharya8284 thanks
Wow so NestJS is like what if Angular and Laravel had a child
@trusterzero6399
3 жыл бұрын
Exactly, I love it man
@punsmith
3 жыл бұрын
That's it people, there is no better description!
@wreak3r
3 жыл бұрын
It's basically Rails but for JS. Which is a very good thing
@muhammed8089
3 жыл бұрын
More like Angular and Spring Combined ?
@AmitYadav-rl6ff
3 жыл бұрын
I can tell you that if you are verse in angular, you can start writing backend applications om day one
Am I the only one that thinks this is very similar to Spring Boot for Java? Spring Boot in 100 seconds!
@TheDragShot
3 жыл бұрын
You are not alone.
@ogookafor2137
2 жыл бұрын
controller-service-repository-entities but for JS
@malicious8909
2 жыл бұрын
+1
@abhinavsinghal5486
2 жыл бұрын
so true, all annotations are exactly same as in springboot
@RanjanKumar-bu7ws
2 жыл бұрын
i feel the same and i think its NestJS is future for node js back-end
Love finding out about these things 5 seconds after I start working on a project that needs them!
@garganourakis
3 жыл бұрын
Exactly what’s happening with me as well. How does he do that? 😄
@EidosX_
3 жыл бұрын
I think it's a curse. Everything I learn, I needed to learn it 5 minutes ago
@RafikBianconero
3 жыл бұрын
Is it viable for production ? this is new i guess ?!
@scottamolinari
3 жыл бұрын
@@RafikBianconero It's been around for several years. Just went to version 8. It's well battle tested.
This looks a lot like Angular for backend
@socketbyte5348
3 жыл бұрын
Yeah, and that's why I hate it.
@rc3043
3 жыл бұрын
yes, looks interesting
@terrormapu
3 жыл бұрын
More like Java Spring framework bro
@rpolnx
3 жыл бұрын
Yeah, the creator said that was inspired by angular
@alejomakevids
3 жыл бұрын
@@terrormapu exactly
Nest is hands down my favorite framework. I’m so glad it got featured on this channel. Let’s keep the ecosystem growing!
@agesnipes
2 жыл бұрын
How does it compare to Laravel? If you have any experience in that?
It's literally just Angular for back end. And I love it to death.
@heinhtetzaw9463
3 жыл бұрын
Spring for Javascript
@TheDragShot
3 жыл бұрын
Yes, welcome to MVC/REST with annotations. Good to see you guys finally made it.
@javier.alvarez764
2 жыл бұрын
lol Javascript developers becoming OOP and similar to Java. NestJS is just Spring Boot for Javascript.
Damn! I love how concisely you've described it. I was asked to do a hiring assignment with nestjs just two weeks ago and would've loved to find this then. PS: I got that job.
Finally it's. Mentioned Been working with nest for almost 2 Years now and love every moment of it.
@trusterzero6399
3 жыл бұрын
I've had that exact experience. Its about time
@rishabhkalra9505
3 жыл бұрын
@@trusterzero6399 hahaha
Here are some benefits of NestJS compared to Express/Koa etc: - It's a full framework and not just a webserver with routing and middlewares. Which means we don't need to build framework before we can use it - We get database ORM, controllers, models, migrations, seed data, services, modules and much more out of the box so we don't need to write it on our own - This is the first framework after SailsJS (which was never popular) which allow us to build things fast - Typescript out of the box allow us to build big scalable applications so I would say it's more for big apps and less for small projects - It uses DI and modules in the same way as Angular so if you know Angular it's much easier to understand NestJS
@27sosite73
Жыл бұрын
молодець) увірвався розповів що до чого супепр!
@muhrizqiardi
Жыл бұрын
I don't think ORM is included
@murilomelo6752
Жыл бұрын
I'm subscribed to your channel too btw!
@SunGod-887
Жыл бұрын
NestJs is not a replacement of Express, It uses Express as HTTP server by default.
As an Angular dev, this was fun to watch. "Ooh, the CLI works like Angular's!" "Oh wow, providers and injectables! This looks really similar." "... oh, so I basically know how to use this already? Neat!"
@amenabe9842
3 жыл бұрын
Angular Sucks
@Stuntman5701
3 жыл бұрын
@@amenabe9842 JavaScript sucks
@amenabe9842
3 жыл бұрын
@@Stuntman5701 you said it !!!
@thelolladorfking2416
3 жыл бұрын
NestJS is inspired by Angular architecture.
@eus9
3 жыл бұрын
@@Stuntman5701 Angular isn't written in JS
I have learnt a lot of new things that I have never worked with from your videos, like AWS, nginx, kubernetes, graphQL(and other dbs), typescript to name a few. One thing that I don't understand is how they work together. I would really love to see a video where you design a mock system using all of these (and possibly more) and explain each of their roles and why you chose it (kinda like your reverse-cloud migration video using raspberry pi). Whenever I think of a software architecture I think of them as several layers that interact with each other. However, I am unable to assign which layer what belongs to by watching a stand alone tutorial about a single tool. Btw, I am a college senior pursuing CS major and I love your content. Thanks for all the awesome contents
@zzaakk1984
3 жыл бұрын
Coding Garden might be good for you
@antoruby
3 жыл бұрын
Oh, you’re undergraduate, that puts the doubt in context. Once you work a few years you’ll see that many of these tools are just the same solution being reinvented over and over 😁
@smartypantscoder6912
3 жыл бұрын
I think you're stuck in tutorial hell. We all have been there. You need to apply your understandings in real projects now otherwise you'll forget everything and you'd never understand how these things integrate.
@master0fnone
3 жыл бұрын
Abssolutely Anupam I feel the same. Except you've managed to articulate it better than I could! Thank you and hopefully our shared interest gets uploaded!
@aldi_nh
3 жыл бұрын
@@antoruby but maybe all those years he is not working on web development? Like, you won't need nginx, typescript and graphql in game development, machine learning, or pretty much anything else
its looks like spring boot mixed with angular, seems great.
@anothermouth7077
3 жыл бұрын
Exactly my thought. I was playing with it for little last year. As new kid on block it surprisingly has very good documentation
I've used Nest in production a few times and I can say it absolutely kicks ass. It blew my mind when I first heard about it, it blows my mind now how few projects exist like it
Me: This is my stack, let's work. Also me: This looks interesting, i wonder how my stack would look with this.
Ok you're just making up JS frameworks at this point
@josermzte
3 жыл бұрын
😂😂😂😂😂
@azmialfoghi
3 жыл бұрын
I thought of it.
@agoogleuser3853
3 жыл бұрын
Dreams if they were written in js
Nest js is awesome! This technology is exactly ripe enough right now. We picked it at my current job to build all-new backend stuff with it. I've been building an API with it, and it's been amazing. You didn't mention anything about swagger though, which is another major point about nestjs. I am sure lots of devs could benefit from your in-depth view of this topic.
Amazing framework to work with. I implemented my thesis web application backend in NestJS so I had the opportunity to dive deep into NestJS and a lot of its libraries. Very nice application structure, TypeScript with its benefits, many libraries that can be used in various situations. Easy to learn (very similar to Angular), I would definitely go with NestJS instead of basic Express backend. Express is too minimalist and you have to implement many things from zero.
Need more NestJS tutorials Jeff Pleeeaassseeee!!!!!!
@skylinefx049
3 жыл бұрын
Why?
@shazplay8878
3 жыл бұрын
@@skylinefx049 cause it's awesome
@skylinefx049
3 жыл бұрын
@@shazplay8878 no, it's not
@PandaTheGFX
3 жыл бұрын
@@skylinefx049 Why not?
@PatricioHondagneuRoig
3 жыл бұрын
@@skylinefx049 Yes, it fucking is 🤷🏻♂️
Very accurate description of NestJS. It makes me want to say something like, "I have used NestJS and I approve this message".
Wow this looks really cool! Like .NET Core and Angular combined
NestJs is one of the best frameworks for NodeJs development. Framework brings its own architecture and is fast to create a new project. In addition, it incorporates some libraries to help you create a complete project.
Not to be confused with NextJS, NuxtJS, or FeathersJS
@stopPlannedObsolescence
3 жыл бұрын
is should be called like NangJs
@bartekdurczak4085
2 ай бұрын
@@stopPlannedObsolescence notangularjs xD
I'm just a newbie programmer, I have no clue how to use 80% of the things I see in your videos "yet" but atleast I know those exists and X does Y. So those videos make me queue up more things to learn as I progress, thank you for the good content!
@abdulrahmanrehmtulla3833
3 жыл бұрын
I'd advise against learning many things at once. You'll be a much better programmer if you pick a stack and perfect your craft with it. Then when you're comfortable with building fully fledged systems with it you can learn new tools and technologies to augment your skills.
@ischysyt
3 жыл бұрын
@@abdulrahmanrehmtulla3833 Yes, thanks to someone else pointing this out on a blog post when I was about to start this journey, I am taking my time with CSS and JavaScript still, it's been almost 4 months now. But I can't wait to learn much more aswell
Jeff, I'm in awe at just how you manage to pick up and master every single framework you cover in the 100s series. How do you ensure they don't fade from memory after a while?
ANGULAR + NESTJS + PRISMA was a perfect match especially if u love Typescript and TypeSafe
@francoboaglio8807
3 жыл бұрын
React with TS has way better type safety than angular IMO
@hugodsa89
3 жыл бұрын
@@francoboaglio8807 I like react better than angular but I think angular is much better equipped to use typescript than react
@siapaayo7318
3 жыл бұрын
@@francoboaglio8807 nah man it was cap, Angular is way better for TypeScript
@sephirot7581
3 жыл бұрын
@@siapaayo7318 Nope is not. Ofc at the first look it looks like because the class component style and overall it feels more natural for typescript. But if you looking at the template engine and overall then you will see that react is 100% type safe where angular cant reach this.
Wow!! This framework resembles Spring MVC and a "backend version" of Angular.
OMG one hour ago I was searching for this topic on your channel and now you just released it! ❤
This 100 second series is really the best, no time waste and get up to point information.
Spring js would have been the perfect name.
@PhilipAlexanderHassialis
3 жыл бұрын
ikr? as soon as I saw it I was like "omfg, again, every second statement begins with a @ and it has DI, and these are services and zomfg, no, No, *NO*, *NOT AGAIN* " :P
@mohammadoulabi4212
3 жыл бұрын
@@PhilipAlexanderHassialis well its actually cloning angular not spring, plus its very compatible with it
@Amit-jb5xt
3 жыл бұрын
Yes
@jocke8277
3 жыл бұрын
@@PhilipAlexanderHassialis felt the exact same. Never again
@jocke8277
3 жыл бұрын
just finished the video and omg it's even more similar than I first thought
I have been wating for this 😍
I'm always surprised how much information you can fit in such short video. Great job man!
Not the first time I've heard a lot of good things about NestJS. I feel like I watched "Spring... but with JavaScript in 100 seconds" :D I'm really really surprised by their likeness, wowowow ! This framework looks definitely the right one if some Java guys here (Spring Boot, Micronaut, Quarkus, ...) needs to take hands on server side JavaScript. Plus using TypeScript, even better... Java guys should all skip ExpressJS and directly start by NestJS.
@chisangamumba2961
Жыл бұрын
Express is for charlatans.
I'VE BEEN WAITING FOR THIS AMIZING VIDEO
Would love to see more NestJS videos! This framework is really interesting and impressive!
I just started using it this month and got absolutely hooked
Finally, Nest JS, my favorite frameworks
It’d be cool to know more about using Nest in server less environment
Another awesome 100 seconds video. Can't wait for Ruby on Rails in 100 seconds!
Yeees! I just watched a 12 minute video before this and this actually has more valuable information than that video did and answered everything I needed to know about this framework. Thanks for the quality content! 👏
I feel like speed god when i click on the notification before even my screen can render the pixel imao
This is what you get when Angular and Springboot collide head on
i have been working with nestJS for 2 years and this is the best explanation I have seen
Finally it's here, hope it gets the attention it deserves
I've never used NestJS but I'm getting Angular flashbacks looking at it
@Mooooov0815
3 жыл бұрын
It basically is, they even describe it as being heavily inspired by angular
This looks pretty cool.. Almost like a springbooot Java app
@rc3043
3 жыл бұрын
More like Angular married backend.
@mateuslguilherme
3 жыл бұрын
Nestjs + typeorm is like spring boot + spring data JPA all over again
I've been waiting for this one for a long time. NestJs is awesome.
I love working with nestjs and this is a great intro to it
If you love angular, you will “definitely” love nest. If not, then you might not 🌹
Feels like someone tweaked the codebase of Angular over vodka shots 😂
@marijnstapert9036
3 жыл бұрын
So drunk he forgot he was working on a front-end framework
Recently got a position at a Healthcare company working with NestJS. As a long time frontend, I look forward to doing some fullstack with NestJS.
Today only I got to know about nest from my team. Luckily got video on same day. Thanks for doing this kind of unique and useful content.
I'd love to see 100 seconds on JS/TS decorators. I've never felt the need to use them, what am I missing out on?
@Barbara_Salesch
3 жыл бұрын
You don't need them actually, unless you wanna make your Node app look like Java Spring at any cost aka NestJS :D
Great, now nodejs can also have its own version of the Spring Decorator Oriented Programming.
Discovered Nest a few weeks ago, it really changed the way I develop my backend
So was waiting for this one for too long, but as angular is kind of a meme, and the fact that nest.js is inspired by it, I didn't thought Thine would make a video on it, but thx, loving the content, keep it coming.
@vinrubio
3 жыл бұрын
Why Angular is a meme? I see a lot of big companies using it.
Need a tutorial about NestJS + Prisma :D
@ransfordarthur4418
3 жыл бұрын
that would be lit
@GamingMad101
3 жыл бұрын
Nestjs + typeorm’s probably worth consideration, since it integrates really well, and the whole thing works through decorators
@kanterdev4340
3 жыл бұрын
@@GamingMad101 I used to do this, but switched recently to NestJS + Prisma. It's really straightforward. Also @Eloi, both the nest and prisma docs discuss how to use them together. Iirc it's in the recipes section of the docs.
@PatricioHondagneuRoig
3 жыл бұрын
I support this, it would be really cool to see them integrate
@eloimartinez9446
3 жыл бұрын
@@kanterdev4340 I know, but i love how he explains the things
007th Edit : A participation certificate would be enough and thanks for that information.
@Fireship
3 жыл бұрын
Participation medal 🏅
Thanks bro, really love to see more videos for Nestjs or nest beyond 100 sec
Love the concept and architecture of NestJS.
I think you really like Angular so you want to lure us in with terms such as "Injectable Dependencies" and decorators. I think this was created by the Angular team created this because the cli is very similar to the angular CLI.😀
@adampielach4942
3 жыл бұрын
Angular team didn't invent decorators and injectable dependencies. They just made these two popular. If something works and is good, why not using it? That's why nest.js uses it
@TayambaMwanza
3 жыл бұрын
Nestjs makes use of a lot of Angular principles, if you use angular you can reuse majority of your knowledge to learn Nest
All those decorators, if it weren't for those I would seriously dive into Nest.
@viraj_singh
3 жыл бұрын
yeah, decorators seems like magic tricks that makes the code run magically, way too much abstraction
It is so cool that a framework wrote by poles is so great :D Nest The Best!
Jeff! We need a full tutorial for sure! Like small app but with all fancy stuff. Would be fantastic! Anyway, ty!
I would like to see Laravel in 100 seconds!!! thanks
@mxo3212
3 жыл бұрын
why
This is great! I’d love to know more about how it handles GraphQL
@erenjeager1756
3 жыл бұрын
Nest + GraphQL + Prisma is like the most robust backend stack I have ever worked with. I definitely suggest you give it a try!
Hey Jeff, would love to see Go or Rust in 100 seconds. Keep up the great content!
Just got a job at Toyota where I will be utilizing this and then I get on KZread and you already have a '100 Seconds' video up 😎
Loving NestJS! One question, I have vscode material icons but my icons show up like they're from angular instead of Nest, any way to fix this? :)
@ekekw930
3 жыл бұрын
Nevermind I found how, for anyone wondering, go to vscode settings and search for Material-icon-theme: Active Icon Pack and change it to nest.
@jeffreyhuang0331
3 жыл бұрын
I think Jeff's using vscode-icons in the video. marketplace.visualstudio.com/items?itemName=vscode-icons-team.vscode-icons
more like Spring Boot but in JS/TS
@xenon4602
3 жыл бұрын
Yeah almost the same
@webcodingoprogrammingtips2090
3 жыл бұрын
exactly!
@AceixSmart
3 жыл бұрын
@@xenon4602 springboot + angular lool
@xenon4602
3 жыл бұрын
@@AceixSmart actually spring has dependency injection out of the box. Started my web dev from spring but nowadays spring is'nt used as much.
@trollgg777
3 жыл бұрын
@@AceixSmart but no java XD
I really really love this amazing introduction with these animations
Great vídeo. Straight to the point.
This is Angular if it was a backend framework 😂😂😂
Angular : half copy Java Spring Nest : full copy Java Spring
NestJS is such a great framework. I used it alot already and one could simply only love it
coming from the future, the hype around nestjs was sudden but short-lived. Also still looking for that icon set.
Never been a fan of decorators, I think they're generally very confusing and unintuitive, especially those param decorators, never even seen those before...
"MVC, Laravel, Ruby on Rails" Nope. Never going back to that.
@Arcwise
3 жыл бұрын
Why not? What are you using nowadays?
@aldi_nh
3 жыл бұрын
What kind of architecture that works better and more stable other than MVC?
Best nodeJs Web framework. Totally love it!
I opened this video in a "ugh, yet another JS framework trying to reinvent the wheel 😒", but this looks awesome.
@AngelHdzMultimedia
2 жыл бұрын
I tried it and loved it. Better than using Express alone. And with full TypeScript support.
I can never go back to express after having used nest for sometime, everything is just so much more nicely organised and clean
@nyashachiroro2531
3 жыл бұрын
I struggled to come up with a good architecture when I started using Express. I was so happy when I found Nest. Now if I'm going to use Express I'll just use an architecture similar to NestJS coz its effective honestly
@TonyUnderscore
3 жыл бұрын
@@nyashachiroro2531 same. Especially after coming from a Java background I was very comfortable working with strictly defined file and code structures that nest also uses and it helps in making code easy to work with especially in the long run. Some friends of mine are working on a company and their backend is written in express, it's extremely messy and hard to work with
@nyashachiroro2531
3 жыл бұрын
@@TonyUnderscore I guess people find Express more appealing because of how easy it is to get started with. Filled with the excitement they don't stop to think about the scalability of it all. I know that was me back when I started learning about express. It was so simple that I just jumped in but well after sometime I started searching for a better solution. That's when I found Nest. The fact that its build on top of Express or Fastify and uses TS made it so easy for me to switch.
Definitely you should make video with deeper dive into that framework
the think I like about nestjs is that is based on hexagonal architech, so you can use any http framework as an adapter or create your own. So this is not an common http framework but a concept that make ur project scalable for big projects
Love the way you explain concepts, keep it up man!
Angular + NestJS so so sweet.
Great MVC/OOP framework, like Laravel and Spring.
Very attractive indeed! I will review my default stack of Nuxt and Django Rest Framework for future projects. I haven't needed to until now
I love the angular-like syntax
Nice. I like the angular like syntax. Looks very organised and clean.
For less experienced ppl like myself it would be great to have vids that explain the features of the different frameworks/libraries/w/e in terms of each other.
you are tracking me online. I searched about NestJs yesterday and your video came today. Lol
Senior NestJs Annotation Placer - beloved position
The only framework that I feel relaxed when working on.
Like a king do. Perfect Content, Yosh!! 💪
Wow it sounds really amazing, I would like to see it beyond 100 second
it took the good parts of angular and asp net and added traits. It's almost a dream come true.
this is giving me backboneJS vibes. That style of making rest api oh man !!