React

The logic in the client side

A JavaScript library for building user interfaces

React official website

React is a good option for logic on the front side of the project. We create many components for each usage of the app and then connect them all in one page. We also use the global state in order to re-render the components and make it the best user friendly and responsive.

The current state of a component

The components in the app connect to the main store of Redux. Therefore, each change of the global store we change the current component (only when need to re-render). The component can also send events to a global store.

Last updated

Was this helpful?