React Flux vs. MVC - Flux vs. MVC
React Flux vs. MVC - Flux vs. MVC
MVC - javatpoint
MVC Architecture
Controller: It acts as an interface between the Model and the View components. It takes
user input, manipulates the data(model) and causes the view to update.
Flux
According to the official site, Flux is the application architecture that Facebook uses for building
client-side web applications. It is an alternative to MVC architecture and other software design
patterns for managing how data flows in the react application. It is the backbone of all React
application. It is not a library nor a framework. It complements React as view and follows the
concept of Unidirectional Data Flow model.
https://www.javatpoint.com/react-flux-vs-mvc 1/3
7/31/22, 3:16 PM React Flux vs. MVC | Flux vs. MVC - javatpoint
1. Dispatcher
2. Stores
SN MVC FLUX
https://www.javatpoint.com/react-flux-vs-mvc 2/3
7/31/22, 3:16 PM React Flux vs. MVC | Flux vs. MVC - javatpoint
3. In this, data binding is the key. In this, events or actions are the keys.
4. It is synchronous. It is asynchronous.
8. Its maintainability is difficult as the Its maintainability is easy and reduces runtime
project scope goes huge. errors.
https://www.javatpoint.com/react-flux-vs-mvc 3/3