Live data from Hacker News

Vue.js vs. React

vuejs.org

31–40 of 486 posts

Re: Vue.js vs. React

#31
post #23

How are people getting along with Vuex vs Redux? It looks pretty clean and grokable in the examples and deals with async out of the gate - https://github.com/vuejs/vuex/tree/dev/examples/counter

Using Vuex has a lot less overhead than Redux and async is super! It's fairly easy to keep modular. Here's a medium size store for a project I worked on: https://github.com/tmm/notational/tree/master/src/store

Thanks, that looks pretty reasonable.

Re: Vue.js vs. React

#32
post #19

I've used both. What makes me pick Vue in the end is the fact that there is no compiler needed, no jsx and all the non-sense that goes with that. If you want a full blown huge application to last years, then go Angular... Although who knows if Angular will be there in 5 or so years. There is no perfect library/framework but I love Vue because Vue does exactly what it says on the tin.

React has multiple alternatives to JSX too.

Re: Vue.js vs. React

#33
post #11

Vue is good for simple things. But it do not shines for complex apps and sometime makes it even harder than it should be. React can appears complicated when beginning, but it pays off on complex apps.

This.

How much simpler than functions as components, that get their props as parameters could it get?

Every example of Vue components I have seen was more complicated...

Re: Vue.js vs. React

#35
post #19

I've used both. What makes me pick Vue in the end is the fact that there is no compiler needed, no jsx and all the non-sense that goes with that. If you want a full blown huge application to last years, then go Angular... Although who knows if Angular will be there in 5 or so years. There is no perfect library/framework but I love Vue because Vue does exactly what it says on the tin.

No application lasts "years" nowadays, so I'd suggest not go "go Angular" simply because it's Angular. The modularity and speed-to-productivity of Vue is the reason I choose it. Plus, the community is quite supportive; always nice.

Re: Vue.js vs. React

#36
post #33
post #11

Vue is good for simple things. But it do not shines for complex apps and sometime makes it even harder than it should be. React can appears complicated when beginning, but it pays off on complex apps.

This. How much simpler than functions as components, that get their props as parameters could it get? Every example of Vue components I have seen was more complicated...

[deleted]

Re: Vue.js vs. React

#37
post #8

Go for Ember: - Proven tech - No licensing issues - Solid community - Community driven, no company calling the shots

I was a huge Ember evangelist until I started trying to onboard other devs into my project. It took months for people to figure out which way was up. In comparison, other devs picked up Vue in a week or so.

Re: Vue.js vs. React

#40
post #5
post #2

My #1: download vue(.min).js and you are ready to go. No packagemanager, bundler and what not needed.

You can do the same with react. Unfortunately with either library you are going to want it for any serious project.

This whole "React is complicated" is a strawman.

How is JSX more complicated than any template language?

How are Vue components any simpler than React components?

Post reply on HN