Why I Choose Angular over React and Vue for Enterprise SPAs

Why I Choose Angular over React and Vue for Enterprise SPAs

TypeCasts

4 года назад

9,559 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@ChauTran
@ChauTran - 13.07.2020 20:17

About the "Bloat-ness"/"batteries-included" of Angular application, those can be tree-shaken away if not used anyway.

Ответить
@digital-signage
@digital-signage - 14.07.2020 04:11

I have been doing software development for 30 years... I have played with all 3 and I simply don't understand how can anyone even compare... regardless of the size of the project thanks to CLI, TypeScript and so many other advanatge,s, Angular is a much much more robust dev env. I subscribe to the notion that Vue and React are libs to hack with, for a serious project, Angular EVERTIME!

Ответить
@giorgimerabishvili8194
@giorgimerabishvili8194 - 14.07.2020 12:24

Angular is definitely the most accomplished framework out there!

Ответить
@chillyspoon
@chillyspoon - 15.07.2020 12:56

A solid and pragmatic argument.

Ответить
@suki5593
@suki5593 - 18.07.2020 19:14

I love angular for that reasons too. It's very consistent

Ответить
@Bergvall95
@Bergvall95 - 19.07.2020 00:28

the angle of this video had me scrolling up to see the top of it lol, but great job defending angular!

Ответить
@RafaelFerreira182
@RafaelFerreira182 - 05.08.2020 07:34

I started using BehaviorSubject(RxJS) instead NgRx, so good dude, it's really hard to maintain the Redux things like actions, reducers, effects, etc.

Ответить
@mov4736
@mov4736 - 08.08.2020 01:45

Though angular struggles in non-spa domain afaik

Ответить
@JBuchmann
@JBuchmann - 12.08.2020 21:18

Great summary! I'm now your 56th subscriber 😃

Ответить
@NerdENerd
@NerdENerd - 20.08.2020 12:08

So refreshing to hear someone say you don't need a store. ngrx is cancer and is only popular because React devs learning Angular come in and say where is your Redux implementation without learning the Angular dependency injection system.

Ответить
@CodingAbroad
@CodingAbroad - 24.08.2020 10:13

Finally someone whose not afraid of saying their opinion instead of “use the right tool for you” 🥳
I’ve been using angular since January 2016 and I love it. One other benefit I think it has is the reactive formbuilder - can make ridiculously complicated forms and validation which I found react and vue form libraries struggled with. I gave up with react because this reducer, actions, state nonsense confused the hell outta me. Great video!

PS I still use vue but in multipage sites instead of single page apps

Ответить
@thatguycodes
@thatguycodes - 27.08.2020 21:25

Great review. I actually started learning React because of the noise also the desire to make Apps out of React Native, I dislike that unlike Angular everything is not out of the box.

Ответить
@malikbrahimi7504
@malikbrahimi7504 - 30.08.2020 22:30

As a React dev, I actually like the service/dependency injection paradigm from Angular. Makes the hell of redux or local state management very simple

Ответить
@jorgerangel2390
@jorgerangel2390 - 12.09.2020 04:38

I love ts. I hate OOP, Dependency injections and angular template syntax

Ответить
@gyanendrokh
@gyanendrokh - 22.09.2020 18:28

Just saying. React is a library.

Ответить
@zen-ventzi-marinov
@zen-ventzi-marinov - 01.10.2020 19:18

Finished the intro, had to thumb up the whole video in advance

Ответить
@13infamous
@13infamous - 10.10.2020 01:12

I love Angular for same reasons. As far as reactjs goes, i hate it and you have to install like 20 libraries to make it useful. Vuejs is more acceptable for me but Angular is best.

Ответить
@kimdavidj2
@kimdavidj2 - 21.10.2020 07:06

Keeping it 💯

Ответить
@kettenbach
@kettenbach - 15.12.2020 04:35

Awesome. 😍🙏

Ответить
@zealtypedcode3119
@zealtypedcode3119 - 16.12.2020 17:09

An self taught web designer I chosed to learn angular for the same reasons

Ответить
@ninjedi6710
@ninjedi6710 - 17.12.2020 01:49

as a tech recruiter with react+angular background. i gotta say, the react community is overpopulated with newbie devs who are solely good at answering interview questions and lying on resume.
our turnover rate has become too high. we hire people and we fire them in less them 6 months because the senior devs were not satisfied with their performance during code reviews.

switching to angular is the BEST DECISION EVER. we hired 2 fresh grads and they have been with us for almost a year now!!!.
the learning curve and verbosity in angular filters out the bad the developers from the good ones.

Ответить
@malthe2962
@malthe2962 - 23.12.2020 20:49

I agree with ya', you're hell'a awesome!

Ответить
@Hasnain1F
@Hasnain1F - 24.12.2020 12:45

I'm a React developer. Recently, I was creating a complex custom map plugin for a WordPress website, I wasn't using React though but just JavaScript. I regret that I didn't use third party tools and TypeScript as it is almost scary at this point as to what could happen if a single variable is missing. Sometimes an unexpected error can stop your JavaScript from executing. I handled those things but my point is that type systems can only make your programs robust and "foolproof."

That's why I really like Angular now because is is strict and opinionated. I also wanted to point out that Redux isn't a library built for React but a library built for reactive state management for JavaScript applications. React just makes use of that. You can use Context API and a lot of other tools to manage state of React apps.

Anyways, I think the idea of "this tool is better than that" is very immature for any experienced developer because if you have a hammer, not every problem is a nail. You just need to use appropriate tools for appropriate tasks.

Ответить
@nechar-joshi
@nechar-joshi - 27.12.2020 01:26

100% agreed!

Ответить
@YOUdudex
@YOUdudex - 30.12.2020 23:17

I am a react person but i think angular is great when it comes to bigger projects and for working with team.

Ответить
@farouktouil5036
@farouktouil5036 - 31.12.2020 08:22

Great talk, I agree with you opinion, great talk again, you r awesome 😎

Ответить
@heroe1486
@heroe1486 - 01.01.2021 05:44

is htop really that scary ?

Ответить
@quickfingers5982
@quickfingers5982 - 02.01.2021 21:04

What is a prescribed architecture?

Ответить
@nsambataufeeq1748
@nsambataufeeq1748 - 03.01.2021 13:51

It's the observer pattern, feels like relearning

Ответить
@jamesmwangi2491
@jamesmwangi2491 - 02.02.2021 01:10

Angular is a great framework.

Ответить
@whenlifegivesyouLSD
@whenlifegivesyouLSD - 09.02.2021 11:54

if you want "opinionated" you can use NextJS ;)

Ответить
@ovienaduken7296
@ovienaduken7296 - 10.02.2021 20:42

Angular is just fantastic. It's my choice whenever there's a fairly complex project to work on. Angular developers can easily look at other people's project built with angular and instantly be able to make modifications because of the controlled architecture as opposed to the react and Vue developers

Ответить
@yosvelquintero
@yosvelquintero - 28.02.2021 16:40

The intro is nice!!

Ответить
@seanknowles9985
@seanknowles9985 - 20.03.2021 21:09

Bro loving this channel!

Ответить
@amitmondal7427
@amitmondal7427 - 09.04.2021 19:35

DI is the actual reason I use Angular for my project.
I love Angular, it is awesome.

Ответить
@MiguelFelipeCalo
@MiguelFelipeCalo - 01.05.2021 13:59

The "bloat" is often misconceived.

Although they are readily available in the framework, they are modularized and not necessarily part of your build unless you import it.

Secondly, they would most likely need them anyways. :p

Ответить
@strawstack
@strawstack - 22.05.2021 02:22

Came for the info; stayed for the dog :)

Ответить
@radvilardian740
@radvilardian740 - 14.06.2021 18:46

Hi bro, I like your channel. Keep up a good content! Subscribed of course👍

Ответить
@emonymph6911
@emonymph6911 - 08.01.2022 02:47

I am confused are you recommending to use stencilJS with angular? Or just angular without stencil?

Ответить
@salmi_azrinparentsonly863
@salmi_azrinparentsonly863 - 10.01.2022 06:24

Typescript was the main reason I chose Angular over React. Intellisense please!!!

Ответить
@DevlogBill
@DevlogBill - 13.03.2022 17:41

When should I learn typescript, I now have a decent understanding of JavaScript and just made 2 months learning JavaScript and 3 months of html and CSS. At the moment I am learning modules, arrow functions, Object Orientation, ES6 standards, and soon I will learn how to use JavaScript and learning to use it for the DOM. Also, I am learning very recently advance functions like constructors I think its called. Where your able to integrate objects into your functions. What is your recommendation for when I should learn typescript and a framework.

Ответить
@harryngwa
@harryngwa - 16.03.2022 04:13

Great video. Thanks man.

Ответить
@CodingAbroad
@CodingAbroad - 25.11.2022 19:20

I check back your channel everyday but no new videos 😞

Ответить
@Ilohimushka
@Ilohimushka - 19.12.2022 07:24

Man at the end of video your mobile phone is ringing. Pick it up

Ответить