JSX − JSX is a JavaScript language extension. It isn’t critical to using JSX in React improvement, yet it is recommended. Parts − React is about parts. You need to consider everything separated. This will help you with staying aware of the code when working on greater degree projects. Unidirectional data stream and Flux − React executes a solitary heading data stream which simplifies it to reason about your application. Movement is a model that assists with keeping your data unidirectional. Permit − React is approved under the Facebook Inc. Documentation is approved under CC BY 4.0.