Angular never fell, it just had a rough transition Angular still dominates enterprise appications React and Vue are more popular with consumer applications
@hankmoody99654 ай бұрын
Not even close lil bro
@w花b4 ай бұрын
"I wasn't homeless, I just had a rough transition to a comfortable lifestyle"
@everythingisfine99883 ай бұрын
React is king. Next is 2nd place. Vue is beginning to outpace angular for 3rd
@tfcbhop63803 ай бұрын
@@everythingisfine9988NextJS is a superset of React lol
@muhammadhafizuddin29652 ай бұрын
@@everythingisfine9988how the fuck you can compare next and react? Do you also compare rust and cargo? Wtf dude.
@ashwina.vardhan58314 ай бұрын
Umm, Angular has a chance to fight big dogs??? Angular IS the big dog
@chejonaitor3 ай бұрын
I was wondering… who are the other big dogs..
@ashwina.vardhan58313 ай бұрын
@@chejonaitor Java Spring Boot?
@abedalrawas26562 ай бұрын
Exactly!!!
@ryans59995 ай бұрын
I'm still working with this framework for 6 years and it is still going well
@loganrogers45604 ай бұрын
There's millions of jobs for it still. Feel like every company in the US has an angular intranet for internal enterprise management apps. It's not glamours work but it's good honest work that can command a six figure salary for at least the next dozen years.
@devashishsoni094 ай бұрын
I have been working for last 8 years with Angular from version 2,4,5,7,8,9 and now with 14.
@luiggymacias57354 ай бұрын
@@devashishsoni09angular 17 now uses vite and I love it, compilation time is what I hated about angular, but now it is super faster
@Gameplayer550555 ай бұрын
Angular feels less crazy for a .net dev than react
@sobanya_2285 ай бұрын
Angular 2+ is developed with Java esthetics in mind. React broke the daradigm of UI and forced everyone into functional programming.
@vlc-cosplayer5 ай бұрын
@@sobanya_228 "React broke the daradigm of UI and forced everyone into functional programming." ???
@sobanya_2285 ай бұрын
@vlc-cosplayer before react, UI was only done on OOP styles. React popularized a model of purely functional UI programming. In react, you basically make pure functions that take inputs and return UI.
@dariuselijah92774 ай бұрын
@@sobanya_228react users aren't doing "purely" functional programing though. There's a difference between functional and purely functional.
@djxak4 ай бұрын
Flexo, is it you?
@viniciusbernardo21125 ай бұрын
Let's be clear: the popularity of angular isn't the same size of react because of it's complexity and long learning path. But in terms of features, we can't even compare it ( react in fact isn't even a framework, it's a lib ). We also need to consider that companies want to deliver products and fast, use something that is big and hard to understand in the start is hard.
@w花b4 ай бұрын
framework, library, the difference is small. And no, it's not having external tools that differentiates the framework from the library.
@martapfahl9403 ай бұрын
Agree but please stop being so picky about react not being a framework, in 9/10 cases react apps are built with a framework like Next or Remix…
@travisSimon365Ай бұрын
I disagree with this assessment. AngularJs was weird, kinda hard to learn, but really awesome for its time. When React came along, it was less capable, much less weird, faster and much easier to learn. And then the transition from AngularJs -> Angular started, which meant re-writing your application and weird-ish HTML syntax, both of which put a bad taste in developers mouths, who flocked to React in droves. And Angular slowly and steadily improved. And it turns out that the weird HTML syntax isn't too weird, and the Angular team REALLY learned their lesson about backwards compatibility. And then years were spent working on the Angular compiler and improving it, which improved performance. And finally, the Angular team is now focusing less on the compiler and rounding out the experience by changing some of the underlying architecture (e.g. stand-alone components) and moving towards a signal-based reactive paradigm. In the meantime, from what I have seen, as React has grown, it has taken on a lot of the complexity that was not evident in its early releases. And there is something to the framework vs. library thing; there has been so many different combinations of libraries that are 'the thing' to use with React, meaning that even if it was shallow, the learning curve with React kept growing in length. Angular, OTOH, stayed pretty consistent, and developers have mostly been shielded from the pain of keeping up with progress. Note that this is changing with many of the new features, such as signals (i.e. they are not mandatory, but it's a lot of work to transition an application from change detection to signal-based architecture). If it were a contest (which it is not), Angular lost during the AngularJS to Angular 2+ transition. React offered a much better short-term solution at a critical point in time, which cemented the notion of 'React in the front-end' in developers minds. Angular, however, was following a long-term strategy, and I believe they are seeing returns now. And ironically, React is now suffering from the problem that gave rise to it's popularity: backwards compatibility. But, as an Angular developer, I don't think Angular was always the best choice for a company, but I agree that it is now. And no, I have no idea why I just wrote so much on this topic. I think it's jet-lag =).
@mybraintrembles5 ай бұрын
We still use angularjs in our production. Majority of frontend is still written in angular js
@travisSimon365Ай бұрын
Do you mean AngularJs, as in the old-style Angular framework? I suppose if it works, that's pretty awesome.
@floofthefops5 ай бұрын
Been using it for 5 years, still my favorite. Their reactive forms stuff is absolutely amazing if you learn how to use it.
@cqz894 ай бұрын
love the form too
@rafaelfigfigueiredo29885 ай бұрын
Love Angular. Learned it in a random boot camp and it became my fave to make random things faster or just more enjoyable to just set up production I just wish the documentation site gets done faster, everytime somethings comes up and I search for it, the old doc and Stack overflow answer points to old versions. (Btw the new docs site is angular dev, not angular io so there)
@sidharthsethi71015 ай бұрын
I use Angular at my work and Reactjs/NextJS for my personal apps
@shahidxyt24275 ай бұрын
same for my company i use angular and react/nextjs for freelancing
@gleamofcolor5 ай бұрын
@@shahidxyt2427which is best at your experience ?
@veerasinghindia5 ай бұрын
@@shahidxyt2427 How easy it is to host nextjs/react in a shared hosting ? I do freelancing and mostly I stick with php/vanilla javasript/jquery. Though I work in office with react/nextjs, my freelancing clients mostly prefer a shared hosting which comes very cheap ie, around 28$ yearly (mostly cpanel)
@erjohn54044 ай бұрын
I fuckin use everything except svelte
@qwerty-or1yg3 ай бұрын
I’ve used next for my personal projects as well, but man, I kind of hate next.js at this point. I’m almost the point where I’m considering rewriting my personal page to angular and use angular from this point on.
@jamlie9775 ай бұрын
i'm a backend dev, never really liked how react/svelte work but i decided to try angular and i really liked it, it got me excited for the frontend
@keineangabe89932 ай бұрын
Same for me. It seems to be closer to the structered design that i am used from java than anything else in the frontend world.
@ob349155 ай бұрын
90% of entreprise company in europe uses angular what fall are you talking about
@abhilashpatel68525 ай бұрын
true. same in India too. but big companies are making shift to react. I was surprised when the project I recently joined said they are building with react. I had never seen react in any big companies in my career although almost all startups use react here.
@alfagroupkz5 ай бұрын
Angular is the brst for mature & complex projects
@tau934 ай бұрын
plus some websites still use AngularJS 1.8!
@chizuru19998 күн бұрын
Bruh... people here haven't worked on enterprise level applications lol where the code base is huge and hard to maintain. You can't do that in react cause it doesn't force you to work in a single structure.
@thelonewanderervn5 ай бұрын
Not until you upgrade AngularJS after a few years 😂
@SoulExpension3 ай бұрын
I think Theo put it right: js devs complain and bicker, but each framework had a mission that outperforms most options. Even backend alternatives, such as Go, can be included and not ostracized. Why fight the concept of having options? I view js frameworks as the great consumer of things, and that's why it persists.
@skaarl76815 ай бұрын
Angular if being paid, Vue.js If i can choose
@_hepl5 ай бұрын
New vid is the goat
@kevin_mitchell4 ай бұрын
So you sold us about the rise, but not the fall
@NakedGeep5 ай бұрын
This is giving me PTSD
@vitorgobatogercov88794 ай бұрын
React is not a framework
@sturdyfool1035 ай бұрын
Imagine needing frameworks to do all this though
@bobsemple93414 ай бұрын
They're nice to have in a corporate setting.
@smystotf83425 ай бұрын
as new programmer learning javascript should i learned it ?? for freelance ??
@Ch0rr1s5 ай бұрын
I think there's also quite some disconnect of use cases when people talk about frameworks. If you want to build a small webapp without much going on, vue is a really good tool. If its something larger and you need SSR, SEO a bit more complex stuff, look for react. But if you want to build a huge app that is first anf foremost a tool. A real application. With many business cases, state, multiple modules and tons of features - then angular with its dependency injection and modular building patterns is your best friend. But you probably dont want to use it for somple pages that need SSR and SEO.
@bobsemple93414 ай бұрын
If you're building a really small app without a lot going on. You don't need a framework wtf.
@Ch0rr1s4 ай бұрын
@@bobsemple9341 you know what I mean. Even for small things. Alpinejs can make your life way easier and improve dev velocity. And even if you're having 0 logic, you probably still have a bootstrap, tailwind or picoCSS framework in there somewhere. Because nobody is paid enough to be plagued with css.
@NoProblem765 ай бұрын
When they announced angular will not be compatible with angular js, I quit front end. Looking at the chaos state of frontend in the last decade, I’m really glad with my decision
@Driver___5 ай бұрын
I hate Angular. I've been working with Angular for 8 years. If I had the opportunity right now, I'd prefer Solidjs, but the money only pays for that stupid Angular. I don't like Angular Material with it bloated code. Even the simplest button will be in 10 files with a lot of inheritance. I don't like Angular's mixins, like mixinDisabled, mixinColor. Ugly. I don't like name, it is just too long. I use it all the time and it's like noize in templates. I don't like Angular's Nx. After we added it to the project, it became twice as frustrating to do anything. I don't like Angular's rxjs. I like rxjs, but I don't like how Angular use it and don't use it at the same time. I don't like Angular's module bundler, thank God they finally switched to Vite, at least it's working faster now. But still I can't use any of Vite's features as if nothing has changed. I don't like zone.js. With rxjs and signals is just don't need it, but it is still here. I cannot use Angular in other non angular projects becose of it. I don't like Angular's forms. Thay are just broken with ChangeDetectionStrategy.OnPush. You have to patch or wrap the invalid, dirty, touched, error, disabled events us Observable or Signals to update template. And there are a whole lot of other reasons I can't remember off the top of my head. The best thing that has happened to Angular is signals, but now there's a lot of legacy code without signals.
@dwigunardi62313 ай бұрын
Well thanks dude for the complain, now i will take a step back for not learning it.
@theshermantanker70434 ай бұрын
"Still has a chance to compete with the big dogs" Angular IS part of the big dogs
@fadilnatakusumah1954 ай бұрын
not now though. Angular replaced by Svelte now, lol
@devnarula67333 ай бұрын
@@fadilnatakusumah195no sane big tech is using svelte for angular, svelte is used in 1000 different startups most of which fail eventually
@rs62619964 ай бұрын
Love your content, what software do you use to edit these yt shorts?
@latribu996 күн бұрын
Raise ur hand if you are force to use angular! 🙋🏽♂️🙋🏽♂️🙋🏽♂️
@AndrewLewman4 ай бұрын
Will you believe this - i still use angular.js (1 version) in production :)
@alphawolf1225 ай бұрын
I prefer svelte as a framework for JS, but angular is much better and preferable than react in my eyes
@athero02yt32 ай бұрын
react isn't a framework :)
@ransfordarthur44185 ай бұрын
as some who uses and actually bprefers angular,I know it's not fashionable to use/like angular but come on "undetermined state" and "big dogs" but these takes on angular by people who rarely use is just ridiculous
@malcomgreen47475 ай бұрын
How do you call the api? Do you build an open api or use tokens
@cookie-monster_965 ай бұрын
You can use whatever you want. I'm currently working with tokens but I have also worked with unsecure api endpoints at the start
@saturnteatree3 ай бұрын
Angular or AngularJS? In 2024
@mluevanos4 ай бұрын
Angular > BareBones React > Angular.js
@post_rot3 ай бұрын
react >>
@napapt5 ай бұрын
Hahahahahh "it still has the chance to compete with the big dogs..." angular has always been in that tier
@amosnimos9 күн бұрын
I don't like the fact it's owned by google.
@unauthorizedaccess80625 ай бұрын
React is despicable to me just because of its confusing hooks. You just can't be get them right. OTOH, once you get a grip on rxjs & injectors, Angular the is best and perhaps the easiest JS framework out there with the structure and stability it offers. You feel as if working with solid metal.
@BoostedFA5 ай бұрын
👨💻
@zonacs42595 ай бұрын
a little clickbait title but the as short it's ok
@mihirdharangaonkar69163 ай бұрын
Its not about Angular vs React , its about over engineering vs keeping things simple.
@WalidAlkuzi5 ай бұрын
The best tech video ever bro Thanks for the video ❤
@engageintellect5 ай бұрын
Svelte > Astro > React > Angular I said what I said.
@deluxe0x105 ай бұрын
Fr
@CodingWithLewis5 ай бұрын
Explain
@SleepDaemon5 ай бұрын
Swap react and angular places, and you're good my bro
@shlokbhakta28935 ай бұрын
Wait a minute, Astro is a metaframework 😂 and by that I don’t mean a framework from meta (react). Buttt… React is a library and it just so happens to influence nearly every one of the decisions that you make. So it’s kind of a framework that can be used with the metaframework Astro. And now you know why web developers want to yeet themselves off a bridge
@SleepDaemon5 ай бұрын
@@shlokbhakta2893 huh
@ridvay-com2 ай бұрын
jQuery developers transitioned to React 😂, while enterprise developers moved towards Angular. I believe the shift was slower partly due to the slower adoption of TypeScript.
@tranquillityEnthusiast4 ай бұрын
I'm a ng dev, I think angular js is dead
@zirconium58495 ай бұрын
React is not a framework.
@audiocorps23345 ай бұрын
It is.
@sohigh74335 ай бұрын
@@audiocorps2334 it's a library
@themodfather93823 ай бұрын
All this stuff is 100% worthless.
@eddyr10414 ай бұрын
In software engineering terms... wjere is the universal component that always fit.. hence can be produced organized properly...😅😅😅 Hv u properly test it ... tast cases autimated tmfor deployments 😅😅😅
@NebihTV5 ай бұрын
Angular 17 is fire
@strategistaow35204 ай бұрын
React is not framework
@TannerJ075 ай бұрын
I love the variety of languages giving you the option to find exactly what you need for every scenario
@TheB0sss5 ай бұрын
And by language, you actually mean framework lol. No other languages than JavaScript were mentioned in this video
@equim73635 ай бұрын
Basically, it's just a competition. They all do the same in the end
@sonicjoy20024 ай бұрын
That's a nice hope but reality is you will be only using the one you are most familiar with and see every problems are solvable in the tools you know.
@walrider73744 ай бұрын
@@TheB0sss I am not a web developer, but isn't Typescript another programming language mentioned in this video? It just transpiles to JS, but by itself it's a language.
@TheB0sss4 ай бұрын
@@walrider7374 I mean yes and no. Typescript is a superset of JavaScript and it gets pre compiled to JS before it reaches any browser or user. My point being, all this video mentions is JavaScript/typescript libraries and frameworks. No other programming languages were mentioned at all. All JavaScript frameworks are by definition also a typescript framework so there's no point in differentiating them here. The issue is that the person I was replying to thinks react is a different language from vue or nextjs. It's not
@PortalUser24 ай бұрын
react is like going to school, and then remembering you forgot to put on your pants!
@yusufbel78614 ай бұрын
Remember guys, just because a dude with a camera and some skills in video editing doesn't mean he is right. There's no competition but in his imagination.
@hankmoody99654 ай бұрын
This.
@nht_vng86693 ай бұрын
You are right. He pretend to "be smart". And his content viewer is brunch of people "want to see" that content.
@sad_man_no_talent28 күн бұрын
man I couldn't agree more
@CodingWithLewis5 ай бұрын
Angular was the goat
@rupavagetsitdone5 ай бұрын
I like Angular and actually prefer it over React.
@ampir35 ай бұрын
*is
@BarnoooАй бұрын
React is a library not a framework smh
@raistlinmajere22575 ай бұрын
Compete with the "big dogs?" Angular is the big dog!
@setoman15 ай бұрын
So this is the garbage that ruined the internet 🤬
@BitCloud0474 ай бұрын
I would just like to remind everyone that react is technically not a framework. Thank you, that is all.
@heliobessonirodrigues66324 ай бұрын
Haha, Angular introduce breaking changes every 6 months. Good luck.
@_Greenflag_4 ай бұрын
If your code breaks due to version changes, it means that you were writing deprecated code.
@heliobessonirodrigues66324 ай бұрын
@@_Greenflag_ Nooo waaaayyyy
@metalcorewitchkhousovitch57744 ай бұрын
@@_Greenflag_ :D
@hugochavez61702 ай бұрын
@@_Greenflag_. What a senseless argument!?
@3bdel3zizT5 күн бұрын
There's a lot of different between Angular
@rhiji45834 ай бұрын
Spicy comment section. Oh boy! 🍿
@darkcloud42515 ай бұрын
Programmers will have to learn so many languages in the future, it's crazy!
@3rawkz5 ай бұрын
Learn many frameworks, Javascript is the core language that angular or react runs on... and other tradicional web components ; htmls, css, etcetc Though I think we would agree that every facet of technology requires a never ending learning curve.
@ResZCreator4 ай бұрын
I thought you just tell about "Web Dev" at all even there are so many branch in IT
@darkcloud42514 ай бұрын
Well then time to level up
@bobsemple93414 ай бұрын
Angular isn't a language
@bobsemple93414 ай бұрын
@@3rawkz don't learn frameworks, learn actual languages
@Bkamron3 ай бұрын
I am sick of all these newfangled technologies... I miss the days it was just PHP and Javascript.
@ErickRodrCodes4 ай бұрын
since when React is a framework???? On the context of the video is not as historically React is just a library. now a days we have React Compiler.
@MiguelFelipeCalo2 ай бұрын
YT needs to put thumbdowns on shorts.
@Jdinrbfidndifofkdndjoflfndjdk2 ай бұрын
Remix! There’s no other way
@paradoxgaming222 күн бұрын
React js library
@primary40755 ай бұрын
Wow, I'm early
@danilobassi82 ай бұрын
Angular 17 arrived with a lot of cool features!
@MilMike5 ай бұрын
I started to search for a new job and I see many offers requiring angular skills. So maybe I should learn it.
@craigslist69885 ай бұрын
The investor on the right, who I think is monetarily powering FUTO, is missing that the power to control the technology resulting from code IS the pivotal point in the FOSS discussion, not whether the code is available. He is trying to figure out how to keep power over the code "for good". Information IS power, you can't release the information and keep the power. I know it's cliché but it's also fact. It's nuanced, but 99% of the discussion about open vs closed source code is actually about power over the code, not whether you can see the code. So sure the name is misleading, but whatever you call it, it's also nearly a tautology. I'll explain.. OSS does spawn from the principle that everyone should have the right to see what they are running. But that isn't where hardly any of the controversy lies. It's like how voters should have the right to see everything their politicians do. Of course we should. No one (sane) should really disagree with this, in principle. The problem is that in practice it is hard to do. I could continue that analogy, but you know what I mean. Moving back to code... If windows was all open source but MS kept the same legal power over the code that it has now, how would that be any better than our current situation with windows? Sure we could see all the problems we know exist and complain about them, but almost no one is going to help them fix the problems for free. MS could offer a bounty to fix problems, but bad actors can find 3rd parties to whom the exploits are much more valuable so they are more motivated to find them faster. So MS has to deal with this added threat. And of course MS still wants to sell their software, but bad actors can pirate the software with full capability easily. MS can combat this in various ways, but there is simply no way to fully control that some piracy will happen when the code is available. And so on. The availability of the information gives power to other actors, for good or bad. In practice living a principled life, like being open source, adds a lot of problems that being closed source abates (not solves). And many times the only benefit for the creator is making people who are principled about open source happy. Yes, everyone should be principled. But again, like with political transparency, in practice most people are too ignorant or busy trying to survive to care. Everyone likes the idea, but few want to pay the cost. If you want to retain control over your software, open source is nothing but a liability to you as the creator. Or to put a positive spin on it, it's a feature you support - for people who only want to buy or support open source. If you want open source to be more "successful" then your best bet is to boost the popularity of the principle. You won't solve all the nuanced problems created by giving away information, so you have to somehow instill in more people the demand for the principle. And when people believe more in the principle the edge problems will become easier to solve. There is no way to completely detatch the power from the information. Open code is open power. So I guess I would say that FOSS hasn't "won" for the same reason "good" hasn't beaten "evil", "pure" politicians haven't beaten "corrupt" politicians, honesty hasn't beaten lying, etc.
@COALROCK86424 ай бұрын
Key factor should be to get hired is either use language used in larger firms. As software solutions given to larger firms is long term and you promoted to no work roles. So C, C++, python, full stack, assembly and arduinos, and not single of that stack. Or, learn something lame that is soon going to have significant upgrade path. Java, by this time just got new upgrades in main stream, angular js, in its time.
@armaan.nagpuri4 ай бұрын
Bro just because chicken egg sells more doesn't mean it's more valuable, Caviar is more precious & that's why it's sold less...
@enriquebruzual17025 ай бұрын
Until HTMX came along to cover 90% of all single-page apps. "I just finished one, and I am ready to do it again; it is good to be the king." 😁
@martapfahl9403 ай бұрын
Angular always remained King for big enterprise applications
@sabeerbikba85853 ай бұрын
angular is maintaning because it's used in some google websites
@louisik14 ай бұрын
We still use Angular.JS. It's super lightweight, fast, and easy.
@JustaGuy-cool3 ай бұрын
Anything that is not normal CSS, HTML or JS is extremely slow to load.
@nandans25064 ай бұрын
Binding is cool but everything else is a mess
@jervi_sir5 ай бұрын
wait Angular is MVC, i never knew about that,
@zoltanzorgo5 ай бұрын
Actually, Angular is an overhead. There are waaaaay more lightweight and streamline frameworks to create SPA, like RiotJS.
@abhilashpatel68525 ай бұрын
you must be from startup ecosystems. no big company touches thing like that.
@shapelessed5 ай бұрын
The reason Angular hasn't died yet is Java. Yes - Java... The same way Node made it through due to JS on the frontend, Angular is living on due to Java on the backend. Angular is really appealing to Java devs who write the backend infrastructure for many big companies.
@bartekdurczak40855 ай бұрын
C# devs? I am Node js developer and I would still choose angular over react
@sureshkrjsl5 ай бұрын
What drug you high on?
@shapelessed5 ай бұрын
@@sureshkrjsl Want a phone number to a good doctor? Talking to yourself isn't a good sign...
@sureshkrjsl5 ай бұрын
@@shapelessed you need to go and see a psychiatrist
@bartekdurczak40855 ай бұрын
@@sureshkrjsl clean project structure in bigger teams drug
@tejbell63385 ай бұрын
the content you provide is commendable..appreciate the videos mate..cheers
@ravinduprabhashwara61414 ай бұрын
what is the best backend framework for beginners.? .net or node.js ??
@bobsemple93414 ай бұрын
Java springboot is reasonable and quite tidy. I've heard good things about .net but never used is. C# is fine though which I think is what it uses
@bobsemple93414 ай бұрын
Shouldn't write a bsck end in js. That's not what it's for
@ravinduprabhashwara61414 ай бұрын
@@bobsemple9341 thank you😄
@yaroslavpanych20675 ай бұрын
Pioneer my ass! In 2008 people were already AJAX-in left and right. I was hardcore C++, and even I was AJAX-in left and right.
@Jel.Awesh.M4 ай бұрын
This is worth a complete video.
@simonkraemer37255 ай бұрын
In Germany angular is actually more in demand than react. I develop in angular and I like it, it’s powerful and intuitive, plus I also didn’t have any rerendering issues so far while with react you need to know which hooks to use that state are updated and functions are executed.
@jenskoblitz88614 ай бұрын
I like Angular better, AngularJS is weird.
@aashiaamirkhan4 ай бұрын
Angular is love
@dantelooper22835 ай бұрын
React is a library, not a framework. Angular never died or anything. It's built for enterprise applications and large scale projects. So remember, React is a library, not a framework.
@calebprenger39284 ай бұрын
Angular is trash
@larg58474 ай бұрын
The way I read or learn as bit of react was a more messy than angular... When you dominate MEAN or PEAN stack, you're God.