Vue vs Angular: Which Framework Should You Choose In 2021?

Vue vs Angular: Which Framework Should You Choose In 2021?

Program With Erik

3 года назад

15,011 Просмотров

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


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

Claudio Godoy
Claudio Godoy - 26.08.2022 21:22

stop screaming!!!!!!!! AAAAAHHHHHHHHHHHH

Ответить
Bane Kondic
Bane Kondic - 20.06.2022 11:33

My earsssss

Ответить
Reza Taba
Reza Taba - 05.06.2022 20:43

Angular also comes with Angular Material and Angular Flex which are great.
Love the whole thing as a .Net Core Developer.

Ответить
lea
lea - 02.06.2022 16:02

Thanks for making this comprehensive video about Vue and Angular. I've started coding Angular at my job about a month ago and still has a lot to learn. Def picked up lots of new stuff from this video. Keep up the good job!

Ответить
Chris Braddock
Chris Braddock - 12.01.2022 16:33

Thanks for this. I’m a big Vue fan but likely have to go to Angular for large upcoming project. This eased my mind a bit.

Having developed large complex enterprise applications with Vue, it’s hard for me to justify additional development complexity — that’s the thing that’s hard for me to reconcile. It’s not like you hit limits with Vue, so why add cognitive load?

Likely Angular will win out because other team members already know it.

Ответить
X the Owl
X the Owl - 03.12.2021 02:08

If you use the async pipe in angular to subscribe to your observables implicitly, your subscribes/unsubscribed in component code should be rare. It does take some heavy understanding of operators in rxjs though.

Ответить
Scott Isitt
Scott Isitt - 28.11.2021 08:41

Very helpful breakdown. Thank you for explaining all this. Angular sounds really great, but I think (from what I'm hearing) I'll start with Vue.

Ответить
Jorn S
Jorn S - 12.11.2021 08:42

Creating your own NG cli commands to generate boilerplate is a bit tedious and there are very few good explanations in how to do it right. But of you struggled to making your first one it's absolutely worth it. Especially to create project/client specific boiler plate code.

I'm changing jobs and they use Vue. My guess is that is will pick it up fast considering my 2+ years in working with Angular. But I have a feeling I'm going to miss it because of the structure and many features it brings.

Ответить
Athius da Cruz Mendes
Athius da Cruz Mendes - 03.06.2021 14:06

thank you !

Ответить
Andrew Howard
Andrew Howard - 12.04.2021 10:55

I hate it when people say use the best one for your requirements but it really is true for these two.
I use Angular for my big scale projects - especially form heavy ones - for my single page apps.
And I use Vue for my multi-page web sites as a jquery replacement.
The form validation libraries are bad for Vue, especially if you need to amend form validation after page start-up, whereas Angular's reactive forms are the most flexible out of all the frameworks (including React).

Ответить
Luca
Luca - 05.04.2021 16:50

when you will not scream anymore I probably listen to you. Shut up please

Ответить
Oscar Roberto
Oscar Roberto - 02.04.2021 01:35

I am learning the path of becoming web developer. Recently i took a course of basics of Html, css and Javascript, then my next course is AngularJs, but i have the question if is good idea to start learning AngularJS since the material of the course is old or go directly to Angular? All this in 2021

Ответить
Aryan Maurya
Aryan Maurya - 27.03.2021 06:48

Awesome comparison man !!

Ответить
vibonacci
vibonacci - 11.03.2021 01:21

Angular has SO much boilerplate when you come from a Vue world. It's really depressing at first. And the amount of files, dear lord. Even if you have a very small component, you can't use SCSS for example in the inline style, so you are forced to create another file.
You know how annoying it becomes to import onInit, implement the f-ing thing, and only then can you write your ngOnInit(), just before Typescript starts complaining that your lifecycle hook should not be empty. Well thank you, I just started with the damn component. And I know it should return void, ty Typescript, since that can be derived from the function that has no return.

And now I'm importing a datepicker library with 1 million downloads, 10000 5 stars, and now ME has to write a typescript def file before I can use it? Had to make a keyboard shortcut for @ts-ignore.

And rxjs is just even more boilerplate. Observables? BehaviorSubject? How many prebaked classes do I need to learn? Then the .get.pipe.pluck.thing? really?

Ответить
Samar Mohan
Samar Mohan - 26.02.2021 01:43

I loved React but also wanted to do Angular, Vue solved my problems.
1. The router is great, not like React's third party one.
2. JSX has no seperation of powers, and Angular has too much. Vue is perfect.
3. Really nice CLI and UI with awesome plugins.
4. Linking to #1, routers and state managers are officially related to Vue - not third party.
5. Nice emitting and outputting, it is more intuitive even though React's is easier.

Ответить
McCall
McCall - 21.02.2021 00:59

Jesus Christ, that intro was awful.

Ответить
Ricko
Ricko - 19.02.2021 09:41

Once you get into the Angular world is hard to go back to other frameworks.

Ответить
Flo
Flo - 17.02.2021 13:33

THe intro makes me want to not watch this video. Maybe get a more professional take on it, like calmly saying who you are and what your clafications are...

Ответить
Eric Jhune Espa
Eric Jhune Espa - 11.02.2021 08:45

i use angular + rxjs+ngrx is superrrrrbb man but i might try vue in my next project

Ответить