2 ms·
This reads more like an issue with Vue (social, not technical) than a valid criticism of the JS ecosystem. Vue.js is a great project for front-end enthusiasts,
by pengwing 5y ago
This reads more like an issue with Vue (social, not technical) than a valid criticism of the JS ecosystem.
Vue.js is a great project for front-end enthusiasts, but if you look at business objectives (aka getting things done) you would want to use React for any web app: The ecosystem in terms of libraries, help articles, developers is at least 10x bigger.
The release of Vue 3 definitely makes this situation worse for a couple of years in which using Vue 2 is still an option. Effectively fragmenting the Vue-camp further.
TLDR: Use React with vite and pin your dependencies to avoid everything mentioned in the article.
- mmcnl 5y agoI disagree. The React API arguably changed more often than Vue. Remember the migration path from class based components > functional components > overly complicated React Hooks? And how about styling components? There are millions of ways doing it. Let alone the fact that routing and state stores don't have any first party support. Vue in that sense is really simple: Vue + vue-router + Vuex still work together in the exact same way as they did 5 years ago.