React is a popular library and some of the big players in the market that uses reactjs are:-
Some of the major features of reactjs are:-
Reactjs uses the concept of virtual dom to update the html on the page. Which results in only updating the required elements on the page instead of rendering whole the page again.
2. Single Page Application
3. Reusable Code
Reactjs uses the component based architecture. That mean one component can be easily use on multiple areas of the app.
4. JSX syntax
Reactjs can be use with the jsx syntax. That is similar to xml.
5. Community Support
Community of Reactjs is increased a lot from past few years. That mean whenever you stuck somewhere there always a big number of people who can help you. 🙂