Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Just recently migrated our main production application from Angular 1.x to Vue due to a massive rewrite of our core logic and some general messiness in the front-end. Extremely positive outcomes so far. It's an easy framework for our junior developers to pick up and the specificity of the framework allows us to pick and choose the libraries we're comfortable with.

While it shares some similarities with Angular 1 semantically, Vue.js is at its core extremely different. The framework is very light and entirely component based, meaning that the concept of DOM elements as directives and controllers goes away. It also does away with dirty checking so you can use Object.defineProperty to set up read-only array values, something that was causing us to run into infinite digest loops in Angular.

There are lots of other differences but in general, the transition from Angular 1 to Vue.js was relatively painless. There's a small learning curve when getting used to the data-binding through getters and setters but once it clicks it's smooth sailing. Hope this has been helpful.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: