3 ms·
Vue deserves quite a bit of attention. It's the simplest framework I've found to use in the same style as react (databinding, modules, etc) while still allowin
by throwaway13337 10y ago
Vue deserves quite a bit of attention.
It's the simplest framework I've found to use in the same style as react (databinding, modules, etc) while still allowing you to use the html/css you've probably already written.
This really shines when you want to do something not quite single page appy in your, for instance, bootstrap based site. E.g. a complex web form with some interactivity (autocomplete, add/remove rows, one element affecting another element). This is complex enough to make it a pain to use jquery, but small enough not to want to rewrite the html in a react-compatible way.
That use case seems to be the majority case for me which makes Vue my primary tool these days for web front end.
Good stuff!
- shados 10y ago" I've found to use in the same style as react (databinding..." React...databinding? huh?
- Kiro 10y ago> databinding How is that in the same style of React? To me, Vue feels like a cleaner version of Angular and very little like React.
- MatekCopatek 10y agoThat specific feature reminds everyone of Angular, indeed, but more generally speaking, Vue is a small framework, focused on the UI (vue-view, get it? :)) and if you use it with Vuex, you can end up with a reactive app very similar to one written in React/Redux.
- nkg 10y agoVueJS has what I liked in Angular 1.x (html-enhancement, directives) and also in React (building reusable components). Having built projects with both, I quickly felt at home with VueJS. It definitely deserves its place in my toolbox, and I'm definitely going to check that v2.0. btw, my 1st VueJS website that my webagency launched 1 month ago: http://lamegapromodesgrandesmarques.com http://lamegapromodesgrandesmarques.com
- kyriakos 10y agoYou can use react for parts of your html the same way you can use vue. React doesn't force you to make your whole page in react.
- szines 10y agoIt looks, corporate world and serious projects already bet on more opinionated, more standardized option, so they bet on Ember.js. Luckily Ember.js is improving nicely, super fast, easy to use, easy to learn and a super smart community around it. CLI, data management, addon ecosystem are just a few feature, what makes it unique. Vue.js, React, Angular should learn from Ember, however they are 1-2 years behind Ember, so it takes a while to catch up.
- deleted 10y ago[deleted]