:Learning curve :

Students with strong Javascript, Cascading Styling Sheet Understanding can be able to learn react with ease.

Code Readability :

The JSX Usage marginally enhances the code readability.

Performance :

The Virtual DOM presence accelerates the performance since Updating UI do not require the entire website to all single changes.

Reusable components :

Single Component can be used at multiple places at no need of code rewriting.

Server Side Rendering ( SSR ) :

The Server Side Rendering was Supported by React and it also enhances the loading time of webpages.