You can tell by the length of each video that Fireship knows which framework is best: React: 2:07 Vue: 2:03 Angular: 1:59 (yikes didn't even make it to 2 mins)
I have been using Angular for almost 3 years now and recently I started learning react also. What I felt is that the Angular team had done great work for handling things very straight-forwardly without making things much more complex. My opinion for all the new devs who are thinking which UI framework to learn, it will be Angular as it's much easy with a wide range of libraries and all which reduces much stress while handling complex scenarios.
I'm a month in in an internship working with Angular but only have had experience with JAVA. Already took the basics of JS, and am learning HTML; I've read I need CSS and the two aforementioned languages to understand Angular. How much would you say I need to dig in for Angular to start making sense, or where to begin with? I hit the ground and it's grinding me 😅
@@JosephGallagherget a really good understanding of how to implement all of the basic building blocks, components, modules, services, directives, pipes, etc. if you try to skip these fundamental ideas it can be incredibly hard to onboard. Thankfully I’ve mostly been using standalone components lately and I am enjoying it much more.
I’m interested in Angular because I started used NestJS (which is inspired by it) and even though the learning curve felt a bit steep upfront, once I got used to the decorators and services I was really surprised by how clean and organized the code stays compared to other frameworks which start out clean and quickly become a mess.
I've been using angular for 1 year and I love it. I've dipped my toes in react and Vue, but nothing compares. Angular is easy to use and really easy to maintain organized. I specially like it for the second reason, as a proyect leader having a very modular project makes my job easier.
@@Fireship maybe we tend to go for the easy way which is React or Vue, Angular takes much more time to grasp and master as it's a complete framework and has everything out of the box, not sure if you agree
I found all three framework pretty same. Angular is as easy and as hard as other framework such as react and vuejs. At the end of the day you will learn what your company demands.
An OFTEN downplayed boon. The development world is already busy as things get, I simply don't want to spend time figuring out libraries. I want to start my project without much of a hubbub.
This is why I use it for side projects. I used to spend so much time deciding which libraries I wanted to use to compliment React, and how to structure a reusable networking layer. In the end I wanted Rx and Angular embraces it quite nicely. I think I moved over completely once they released hooks.
@@detaaditya6237 You have that backwards. Angular 1.5+ is much simpler. The point of using loosely typed language, is to loosely type things. A good programmer doesn't need much more than a third =.
As a React fan I have to admit that the fact that Angular is extremely opinionated and forces you to do things in a certain way otherwise the project fails, is extremely appealing from a business perspective. This way, an enterprise can be assured that when they hire an Angular dev they will be immediately productive since there is only one way to e.g. fetch data or whatnot. Sure, a good React dev will be able to traverse an existing codebase without worries, but a good Angular dev will not even have to do that since there is only one place for components, only one way to route, etc.
Still my favourite framework and I still use it for all my personal projects. Angular single-handedly converted me from a backend Java developer who hated web development into Web Apps being my next career step. Sad to see React dominating the job market here.
@@WilliamSedlacek More opinionated than well defined. There's a lot custom stuff in angular which is worse than other modules in npm. Freedom means safety like replacing broken stuff or updating libraries early which is restricted by angular some times.
I like the fact that it's composable and scalable, good thing that Vue3 is being well inspired going that way, without giving you excessive built-in services
Which is sad, because Angular is actually a very solid and decent framework which provides most of needed things out-of-the-box without thinking about external libraries.
Can you make a video of the direct comparsion between Angular, React, Vue.js? For example based on code speed (how fast it is), code simplicity (how easy or hard the code is to understand/read/learn), complexity (how much power it has, for example React has a lot of libraries) and whats the most popular/gets more and who less importance in future... That would be cool. Currently I am using JQuery and a bit of React.
For full web apps, Angular is hands down just the best. You have everything right out of the box that works so beautifully well together, it performs great and it's scalable with ease. You can have a full platform up and running in no time and yeah.. the dependency injection on itself beats everything else imo. Having all components communicate with a single User or Product Service for example, to handle states and API calls, makes your project so maintainable and clean.If you're looking for smaller projects, it's also great but a bit overkill.. with everything included etc, the bundle size by default will be more than it any other framework.. Angular has been a bit messy with all the new versions having breaking changes, but now, they've reached a stable point and with version 9 and the Ivy rendered by default, I just.. love it!
OK for the first time, the gifs in the background are from something I have actually watched lol (the ng add part) Thanks for your content! I enjoy every video you made and your courses.
Would like to see an angular crash course in about this style. That way you could learn the fundamentals of angular in 10 minutes. Modules, components, bindings, pipes, services etc.
I am doing an udemy course on angular because of my job, there is too much content and I need to finish it in 2 weeks and is way tiring. This video helped me to understand in a concise way what is the basics of angular very well.
I like your 100s explained. You have a way to explain complex topic in simple manner but some of them really don't work. We need a new series called "stuff in 5 minutes"
I myself love React but it's really crazy how the newer devs & entire communities on YT and all love to shun Angular.. people really, really underestimate the benefits of Angular. While React is more preferred by startups cuz it's quicker to start with initially, there's a reason why Angular LITERALLY rules the Enterprise world, and those are some big big giants, not some fools.
I have tried to learn the basics of both and build simple apps with them and so far, I am liking Angular more. I love how everything is included like a Router and Animations library. Also, I really like how instead of having to use JavaScript alongside JSX, the Angular templating language lets you code logic into your markup with a very simple syntax. Also, Directives are really cool.
Funny, I've been avoiding Angular since the terrible review on "Let's Code Javascript", but that was 10 years ago! This really looks like a great choice for huge projects now.
After your phrase about decision fatigue I will definitely check out Angular in the nearest future. Sometimes React ecosystem just make me extremely frustrated with the abundance of libraries that claim to do the same better than others
I think you are slanted more towards Angular. I've seen your website and the courses that you offer are very thorough on Angular and Ionic. But I like it. I am also an Angular developer.
Absolute video for beginners, just watched for complete 200 sec and I am applying jobs in google right now, true guys, it's a great recommendations. And I repeat I watched it guys 😜 .. Edit : Finally I got a job at Google as angular framework work developer.. Thanks man...
What a clean and readable way to pass state in the system and follow it. Meanwhile react decider to lower performance by another 100% if you try to use context thanks
Angular will make you think like OOP design patterns whereas react is more about composition. Angular is really powerful especially the ng-cli. If anybody wants to work in a react/vue monorepo and take advantage of something like ng-cli. Please do checkout Nrwl Nx.
Well. I've watched all the videos about the JS Framework kings and I still got to say, Vue is the most user-friendly, easiest and one of the powerful ones out there. Almost everything that Angular has, Vue has, and no need for third-party libraries like for React.
I think one of Angular best features that always seem to left out is the build in view encapsulation. Meaning I can choose if I a components styles are for this component only. You can even choose if it just uses component specific style names or actual Shadow DOM which makes it really beneficial in the long term.
Gah, thank you sfm for these quick takes yet fairly in depth and educative content on software tools/essentials. You got a fire thing going here, keep up!
Correlation doesn't mean causation.. only in statistics. Relating marvel avengers to angular.... Yes it causes/triggers to learn / reinforce what we know already.. Too correlated creative !
Thank you so much for this amazing introduction to Angular, I hope if there will be a full stack project using angular and nonsql database in the future !!
You can tell by the length of each video that Fireship knows which framework is best:
React: 2:07
Vue: 2:03
Angular: 1:59 (yikes didn't even make it to 2 mins)
There we go.
And here I thought you said you would back off Angular
The shorter the video, the more elegant the framework ;)
THIS IS WHAT WE ARE WAITING FOR!
The legend has spoken
watched at x2 speed, learned Angular in 50s
Ok Boomer
😂
Meanwhile I watched it in x3 speed
God, I love this so much. My little Angular heart beats fiercely today.
wholesome.
dont use Gods name in vain please :(
I have been using Angular for almost 3 years now and recently I started learning react also. What I felt is that the Angular team had done great work for handling things very straight-forwardly without making things much more complex. My opinion for all the new devs who are thinking which UI framework to learn, it will be Angular as it's much easy with a wide range of libraries and all which reduces much stress while handling complex scenarios.
I'm a month in in an internship working with Angular but only have had experience with JAVA. Already took the basics of JS, and am learning HTML; I've read I need CSS and the two aforementioned languages to understand Angular. How much would you say I need to dig in for Angular to start making sense, or where to begin with? I hit the ground and it's grinding me 😅
@@JosephGallagherget a really good understanding of how to implement all of the basic building blocks, components, modules, services, directives, pipes, etc. if you try to skip these fundamental ideas it can be incredibly hard to onboard. Thankfully I’ve mostly been using standalone components lately and I am enjoying it much more.
Waiting for Ben Awad comment....
Lol
awad the douch
Ben Awad is a joke
@@andreymatiushchenko3519 must be an angular dev
lol
UA-cam needs more videos like this. There is an art to giving yourself limited time to focus on only the most Angular parts of Angular.
It's okay Ben Awad, just close your eyes.
I'm having trouble breathing, is this normal?
@@bawad after reading this comment, yes
@@bawad the man himself has commented here
I’m interested in Angular because I started used NestJS (which is inspired by it) and even though the learning curve felt a bit steep upfront, once I got used to the decorators and services I was really surprised by how clean and organized the code stays compared to other frameworks which start out clean and quickly become a mess.
same here :)
Same here
Same here
PLEASE DON'T YOU WILL END IN A NIGHTMARE. A fellow developer
@@WantOxide Why is that? Can you explain why do you think so please?
I've been using angular for 1 year and I love it. I've dipped my toes in react and Vue, but nothing compares. Angular is easy to use and really easy to maintain organized. I specially like it for the second reason, as a proyect leader having a very modular project makes my job easier.
If you love it it means you're a shit dev
AnguLar is EaSy tO uSE🤡
@@simplyizustic6122 well honey I don't know what to tell you, I find it easy. Also, almost three years now!
@@simplyizustic6122 skill issues
This actually makes we want to check out Angular again.
Most underrated framework out there
@@Fireship maybe we tend to go for the easy way which is React or Vue, Angular takes much more time to grasp and master as it's a complete framework and has everything out of the box, not sure if you agree
@@Wael100 There's nothing complex about Angular. As long as you understand JavaScript, you're good to go.
@@Wael100 I disagree. Angular is by far the easiest framework. Best of angular is that you can easily learn Ionic to build Mobile apps
I found all three framework pretty same. Angular is as easy and as hard as other framework such as react and vuejs. At the end of the day you will learn what your company demands.
"minimal decision fatigue" is the BEST reason to use Angular, and why it's better than React for large projects IMO
An OFTEN downplayed boon. The development world is already busy as things get, I simply don't want to spend time figuring out libraries. I want to start my project without much of a hubbub.
This. So many people overlooked this benefit and bad-mouthed angular thanks to its prequel
This is why I use it for side projects. I used to spend so much time deciding which libraries I wanted to use to compliment React, and how to structure a reusable networking layer. In the end I wanted Rx and Angular embraces it quite nicely. I think I moved over completely once they released hooks.
@@detaaditya6237 You have that backwards. Angular 1.5+ is much simpler. The point of using loosely typed language, is to loosely type things. A good programmer doesn't need much more than a third =.
As a React fan I have to admit that the fact that Angular is extremely opinionated and forces you to do things in a certain way otherwise the project fails, is extremely appealing from a business perspective. This way, an enterprise can be assured that when they hire an Angular dev they will be immediately productive since there is only one way to e.g. fetch data or whatnot. Sure, a good React dev will be able to traverse an existing codebase without worries, but a good Angular dev will not even have to do that since there is only one place for components, only one way to route, etc.
Dang now I can apply to Google after this
Thank you for your content at Fireship! I can't describe how grateful I am
Still my favourite framework and I still use it for all my personal projects. Angular single-handedly converted me from a backend Java developer who hated web development into Web Apps being my next career step. Sad to see React dominating the job market here.
@@WilliamSedlacek More opinionated than well defined. There's a lot custom stuff in angular which is worse than other modules in npm.
Freedom means safety like replacing broken stuff or updating libraries early which is restricted by angular some times.
I like the fact that it's composable and scalable, good thing that Vue3 is being well inspired going that way, without giving you excessive built-in services
First positive video about angular I have ever seen XD
That's y I subscribed to this channel
Which is sad, because Angular is actually a very solid and decent framework which provides most of needed things out-of-the-box without thinking about external libraries.
@Vizman216 Yeah, agree with that
Can you make a video of the direct comparsion between Angular, React, Vue.js?
For example based on code speed (how fast it is), code simplicity (how easy or hard the code is to understand/read/learn), complexity (how much power it has, for example React has a lot of libraries) and whats the most popular/gets more and who less importance in future...
That would be cool.
Currently I am using JQuery and a bit of React.
For full web apps, Angular is hands down just the best. You have everything right out of the box that works so beautifully well together, it performs great and it's scalable with ease. You can have a full platform up and running in no time and yeah.. the dependency injection on itself beats everything else imo. Having all components communicate with a single User or Product Service for example, to handle states and API calls, makes your project so maintainable and clean.If you're looking for smaller projects, it's also great but a bit overkill.. with everything included etc, the bundle size by default will be more than it any other framework.. Angular has been a bit messy with all the new versions having breaking changes, but now, they've reached a stable point and with version 9 and the Ivy rendered by default, I just.. love it!
"and minimal decision fatigue" thats exactly what I like about Angular
Instructions unclear, I accidentally learned react.
Underrated
Ok Boomer
lol 🤣
Angular is the most accomplished framework out there!
OK for the first time, the gifs in the background are from something I have actually watched lol (the ng add part)
Thanks for your content! I enjoy every video you made and your courses.
Thanks! I used to watch Captain Planet as a kid too
Angular is the best front end framework so far I've used amount the top three...❤️
is it better than React or Next?
Was literally searching for this video yesterday. Thanks for reading my mind!
I love Angular more than any other framework
I'm learning angular right now and this gives me some hope in the eternal night of depression I'm facing while working on it.
Would like to see an angular crash course in about this style.
That way you could learn the fundamentals of angular in 10 minutes. Modules, components, bindings, pipes, services etc.
I am doing an udemy course on angular because of my job, there is too much content and I need to finish it in 2 weeks and is way tiring. This video helped me to understand in a concise way what is the basics of angular very well.
Angular is Awesome! I became an Angular developer thanks to you Jeff!
Thank you very much and please make more content about Angular!
so how's it going so far?
@@bolbans Still working and in love with Angular until these days.
@@omaralexandro2928 is it good for personal usage
Now I can safely put angular in my resume
2 Fireship videos in 2 days??
#ChristmasCameEarly
Second, this is the pinnacle of my life
I like your 100s explained. You have a way to explain complex topic in simple manner but some of them really don't work. We need a new series called "stuff in 5 minutes"
Angular Firebase Setup for poweruser just like the flutter one. 🔥🔥🔥
Came here to learn about Angular, and got reminded I was born in the golden era of 90s. EPIC video edit. Thanks, Fireship!
I myself love React but it's really crazy how the newer devs & entire communities on YT and all love to shun Angular.. people really, really underestimate the benefits of Angular.
While React is more preferred by startups cuz it's quicker to start with initially, there's a reason why Angular LITERALLY rules the Enterprise world, and those are some big big giants, not some fools.
I have tried to learn the basics of both and build simple apps with them and so far, I am liking Angular more. I love how everything is included like a Router and Animations library. Also, I really like how instead of having to use JavaScript alongside JSX, the Angular templating language lets you code logic into your markup with a very simple syntax. Also, Directives are really cool.
Yes - lack of decision fatigue 😫 is one of best parts.
Quite brave of you to post 100 seconds of React and Angular back to back... Now brace for the fanboys storm..
I still have yet to meet anyone that likes angular, or anyone who doesnt like react
@@proko8gaming671 Here I am!
@@proko8gaming671 Well here i am
@@proko8gaming671 react is for low iq noobs. That's why it's most popular. Because most of the world is low iq
@@cplusplussizeddick1430 this reminds me of when ppl used to say how PlayStation or Xbox was better
Hands down the best framework!
Funny, I've been avoiding Angular since the terrible review on "Let's Code Javascript", but that was 10 years ago! This really looks like a great choice for huge projects now.
After your phrase about decision fatigue I will definitely check out Angular in the nearest future. Sometimes React ecosystem just make me extremely frustrated with the abundance of libraries that claim to do the same better than others
I think you are slanted more towards Angular. I've seen your website and the courses that you offer are very thorough on Angular and Ionic. But I like it. I am also an Angular developer.
Learning Angular from his own website. Very cool app building tutorial. Nice and informative
You don't know how tingling my brain is right now. Your video just realeased all the stress from all those 69-videos long other tutorials.
btw it's the most underrated framework just give it a try you'll see that it's easy to learn
Absolute video for beginners, just watched for complete 200 sec and I am applying jobs in google right now, true guys, it's a great recommendations. And I repeat I watched it guys 😜 ..
Edit :
Finally I got a job at Google as angular framework work developer.. Thanks man...
What a clean and readable way to pass state in the system and follow it.
Meanwhile react decider to lower performance by another 100% if you try to use context thanks
bro explained Angular better than a 4 hour beginners tutorial
Underrated framework...ngrx in 100 seconds please
Jeff please start making videos like this again. We miss you!
I have been waiting for this video.
love this guy's video editing skills
I extremely can't explain my feelings when you start videos by mentioning the name of the technology!
Watching this 10 minutes before interview. Thanks!
What are you gonna with your 8 extra minutes tho
1:20 Phizer is also dependency injection framework
Angular is the best framework out there
Angular will make you think like OOP design patterns whereas react is more about composition. Angular is really powerful especially the ng-cli.
If anybody wants to work in a react/vue monorepo and take advantage of something like ng-cli. Please do checkout Nrwl Nx.
This video helped me to get a job
That m.m. Power⚡Rangers scene was 🔥🤩👌👍
Well. I've watched all the videos about the JS Framework kings and I still got to say, Vue is the most user-friendly, easiest and one of the powerful ones out there.
Almost everything that Angular has, Vue has, and no need for third-party libraries like for React.
For anyone starting this now, this uses angular 8, you need to use angular 8 with this because there are breaking changes in new versions of angular.
Had a wonderful time with angular 😍👌 recommended most definitely
Awesome work!
Jam packed golden nuggets!
I think one of Angular best features that always seem to left out is the build in view encapsulation. Meaning I can choose if I a components styles are for this component only.
You can even choose if it just uses component specific style names or actual Shadow DOM which makes it really beneficial in the long term.
You can do that in Vue too...
That's is so fast but totally clear, Thank you
Woah, Angular is awesome :o
two days in a row
you are awesome bro ❤
Always thought angular is old and complex even tho I've never tried it, but this video might finally make me switch
How are you finding it now?
Yeah, new Angular rocks! You forgot to mention that it includes TypeScript by default.
He said it "TypeScript-based framework"
Angular is so much easier to use than React where everything is Nested in something else. Why is React more popular? React Native?
Facebook and its tricky marketing
Angular + AngularJs both are on the verge of deprecation.
I See Web assembly based Platform like Blazor filling void left by both.
Angular (Angular 2+) on the verge of deprecation? Where did you get this information from?
Awesome please cover more topics like decorators , directives ,aot jit , resolvers etc please short but detailed loved this video concept btw
I would like 100 seconds of Ember js
now 100 seconds of angularjs!
0:56 I feel sick when write function as plain text
Comparing Angular with power ranger and super heroes looks good and catchy👌
Gah, thank you sfm for these quick takes yet fairly in depth and educative content on software tools/essentials.
You got a fire thing going here, keep up!
Wow thats really clear
now i learned angular in 100 seconds, that's what i call speed!
Protip: You can set video speed to x2.
"The problem of being faster than light is that you can only live in darkness"
Angular is awesome !
hoping to learn this framework in my journey
Correlation doesn't mean causation.. only in statistics. Relating marvel avengers to angular....
Yes it causes/triggers to learn / reinforce what we know already.. Too correlated creative !
Please what's a good resource to learn Angular?
As a beginner.
Great, Please add next ngrx in 100 sec
You forgot to say that Angular got you cover by everything you'll need without extra libraries :)
Could you do a 100s about React-Native.
Depends if Facebook pays them more google did
Pretty sure Thomas Trajan and all Angular Folks like this! (me too :D)
Can you please make a video on how do you create and edit such wonderful high quality videos 🤩
Make separate video on html & css at 100seconds. It will be greater.
I wish it had (decent) equivalents for NextJS and React Native, I'd switch in an instance...
You can. Use Angular Universal
@@CodingAbroad Ah thanks exactly what I was looking for
Redux built in? Default libraries and i don't have to go module hunting on Github? Why does Ben Awad hate this gain?
the same reason why windows users hate linux.
"my hollow brain had a hard time learning it, therefor it is bad".
these videos are great keep it up bro
Thank you so much for this amazing introduction to Angular, I hope if there will be a full stack project using angular and nonsql database in the future !!
Why should I use Angular instead of Vue?
I have trying angular and vue. I would say angular was better because i was familiar with PHP MVC concept framework
That is........ actually everything.......... damn
Idk why but this framework looks so much better than React and addictive and convinced me to learn it unlike React lol
Awesome job!
Thanks for the vid.
100 seconds 100 seconds video let's go