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

I think it's just easier to ramp up in Vue.js than in React. The Single File Component approach is easy to grasp for beginners since it just looks like an HTML file with three main tags: template, script, style.

You might find useful information here: https://phabricator.wikimedia.org/T241180

(The Wikimedia Foundation describes why they went with Vue.js instead of React or other competing libraries)



IMO it's a huge difference in learning curve too. In Vue I was up and running in a day or two but React took me weeks to really feel like I knew what I was doing—and I learned React after I learned Vue.

Single File Component tells you where you need to put things. You don't need to figure it out yourself and build up your own organization and patterns on top of Vue. You just start building the application.

It's not a completely apt comparison: but Vue shares more in common with Rails than with Node development—at least in terms of grokking. My understanding is their performance is virtually the same. Some applications perform better on one vs the other.




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

Search: