Hacker News new | ask | show | jobs
by bloomca 3422 days ago
There is no real difference, they all tend to get ideas from each other (for instance, Vue.js 2.0 picked a lot from React). So, Vue.js is perfectly fine – if you decide to be in the front-end development, you'll pick up other frameworks later, and for your own projects Vue is perfect.

Don't try to get everything on this hype train, it is not really that important – try to stay simple (like you don't really need this server-side rendering, dedicated state management, don't try to be "functional" – especially funny that not too many understand what it actually means).

So VueJS is absolutely perfect choice, both for simple and middle-complex fields – fast, easy-to-use, declarative, not too verbose. Also don't be afraid to not to use es6 processing through babel (if you target modern browsers like Chrome, a lot of stuff just works there – http://kangax.github.io/compat-table/es6/), or CSS-preprocessors, they are very helpful at scale, but often overkill for small projects.