React is a view lifecycle management system that’s part of a very popular MVC framework and development pattern.
Interactive Applications with React & D3
Elijah Meeks
1.5K12

React is nearly always part of an architecture that consists of a store, action dispatcher and view/view controller where React is both the view (JSX or React createElement calls) and view controller (componentDidUpdate etc.) — although React developers in speech typically collapse view and view controllers into just “view”. In Facebook’s examples and the majority of React-heavy applications in the wild, there aren’t any models or controllers in the MVC sense. Maybe MVC being replaced with the word “application” or words “web application” would retain your intent while avoiding using a specific term that doesn’t apply to most uses of React?

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.