top | item 10675036

(no title)

dome82 | 10 years ago

I use Redux with React. Quite happy with that.

Here you can find the FullStack Redux Tutorial: http://goo.gl/QYLB3s

It is a great starting point if you want to learn more about Redux :)

discuss

order

officialchicken|10 years ago

Another vote for React + Redux here.

I'm using a mix of ES6 and JSX with Babel.

My favorite aspect is that it seems like there is less mental overhead/stress - that makes coding easier and more enjoyable for me - but there's no way to quantify that other than I don't feel drained at the end of the week. It seems to me there is a lot less you have to keep in your head (state) once you "get it" vs. ng directives (state+behavior+scope) or 2-way backbone data binding (kitchen sink). Personally not a big fan of Webpack only because it doesn't have all the nice plugins and addons available for grunt/gulp.

The React developer add-on for chrome is pretty impressive, better than the ones for ng. When things go really bad (white page of death), it's much much faster to find and fix the issue than with other frameworks using the chrome extension. It provides better insight into what your code is doing/try to do.

The hardest part I found when starting React was deciding to Flux or not to Flux; and then which router to use. A couple hours to kicking around a few starter kits should be expected.

hanniabu|10 years ago

Can you please clarify something. You say you vote for React+Redux,but then at the end go on to say the difficulty of using Flux or not and what router to go with. Are you saying this as a reason that you went with Redux, or are you saying you use Flux in addition to Redux?

hanniabu|10 years ago

Thanks for the reply and the tutorial....any reason in particular that made you choose Redux over Flux?

dome82|10 years ago

I was learning both at the same time but I felt that the architecture using Redux was cleaner and easier to understand.