7
MadaZZ
6y

VUE or Angular? :\

Comments
  • 6
    VueJS. Only downside I can think of is that it is not a common job requirement. Only few VueJS jobs.
  • 5
    Angular, the new iteration of the framework is very potent, fast and imho not as complex as it has been made out to be by many. Good oop patterns such as di/ioc can be learned through it and the way in which deals with separation of concerns by separating view from logic is top notch. You can't go wrong with either as Vue has many(maaaany) great things inside of it.
  • 3
    @Devnergy what's that site?
  • 2
    @AleCx04 hey I like separation too unlike ReactJS who likes to mix JS and HTML. If there are no other choice I think I will study Angular. Um mate what version of Angular should I study? Thanks!
  • 2
    @JoshBent I just did a screenshot from quora. Forgot the link. Keywords are js frameworks comparison
  • 2
    @Devnergy currently there are few features that make an impacting difference between 5 and 6 and 2 is pretty much 5(think of 5 as a long term support version) so go ahead with that one.

    Also don't worry too much about Typescript, it makes tons of sense while going through the tutorials available. Have fun man!
  • 1
    VueJs for small projects. Angular for big ones with more than one dev.
  • 1
    @geaz hey mate in your area, are there lots of jobs requiring VueJS?
  • 1
    @Devnergy just a few. Most of them require React or Angular.
  • 1
    Vuejs is becoming increasingly popular, angular is depreciated.
  • 0
    @geaz why's that?
  • 0
    Apple or orange
  • 0
    Definitely Angular for me. If we're talking 2+, the thing I like about Angular is it gives you a whole framework DI, routing, modules, state management. Components are a fantastic way to organise code. Oh and Typescript gives you type checking and awesome intellisense in VSCode.

    With Vue it's more a UI library so you've got to hunt down other components like routing. I feel as well Vue is very reminiscent of angular 1, which tbh I think we've moved on from. Also Vue not supporting native ES6 classes is a kicker.
  • 0
    Everything Javascript then Vuejs or React. Vuejs for smaller projects and React for bigger (+Native)

    Angular is losing its touch, you do way to much, for a very small return of functionality.
Add Comment