I
I
Isaac Clark2015-12-21 18:18:40
JavaScript
Isaac Clark, 2015-12-21 18:18:40

What is the best choice for a React.js application: Flux, Reflux, Redux?

Hello.
Such is the question: what do you think, which architecture is better to choose or not even so.
What are the pros and cons of architectures like Flux, Reflux, Redux?
For example, Reflux, unlike Flux, does not have dispatchers, but if I'm not mistaken, and if I'm wrong, then please correct me, it's problematic to write in ES6 / 7, since react does not use mixins in new versions, they were abandoned , so you have to install third-party libraries or somehow get around this moment.
In turn, I don’t know anything about Redux, except that it has more stars on the github than Flux and Reflux, but it seems to me that this means something.
I'm sure someone has come across a similar issue when developing with React.js.
Thanks for your help and your time.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Anton Izmailov, 2015-12-21
@WapGeaR

Depending on what functionality the application needs.
I myself work in a bunch of React-Redux and still can't get enough of it.
If you build the application logic correctly, then its deployment turns out to be very reactive and fast both in terms of work and in terms of product development.
"Redux in russian" - translation of documentation into Russian, everything is intelligibly described.

N
Nikita Gushchin, 2015-12-21
@iNikNik

Ten times a day such questions)
Redux is the most promising and cool of all. If you don't know anything, start with this: https://egghead.io/series/getting-started-with-redux (from redux creator).
The advantage of redax is that it is built in functional paradigms, like React. That being said, it works great with react-native. The API is very small, in fact, almost none of my components know anything about redux - they just accept the necessary props as input.

A
Alexander Prozorov, 2015-12-22
@Staltec

I was also a Redux supporter until I learned about Baobab and cursors. After that, Redux somehow turned pale in my eyes.
Baobab is a persistent immutable tree with cursor support. Here is an example of its integration with React. This thing is certainly not mainstream yet, but I feel it has a great future.

M
Maxim, 2016-02-26
@maxfarseer

And I'm still for redux. There is information in Russian here - https://www.gitbook.com/book/maxfarseer/redux-cour...
I am the author, I will be glad if it turns out to be useful. Ready to answer your questions. Thank you.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question