Introduction
Reactjs is a frontend library and it is developed by Facebook in year 2013. As the name suggest React is based on javascript. It is used for making single page web application with reusable components.
React is a popular library and some of the big players in the market that uses reactjs are:-

  • Airbnb.
  • Uber.
  • Facebook.
  • Netflix.
  • Instagram.
  • Pinterest.
  • medium.com.
  • Twitter.

Features
Some of the major features of reactjs are:-

1. Efficiency
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
Reactjs is a single page application which means every new page is not going to be serve from a different html file instead of that old approach it uses the JavaScript to dynamically change the web page.

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.

Example:-
<div>
Hello World
</div>

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. 🙂

Categories: Reactjs

3 Comments

Setup Reactjs with Parceljs, Eslint, Babel and less in 5 min 2020. – Blog React · January 4, 2020 at 4:54 am

[…] Eslint, Babel and less. In case you missed Introduction to Reactjs article you can read that here. Let’s get started:-1. Setup Empty Project You can setup an empty project using the command […]

What you need to learn before starting React - Blog React · March 2, 2020 at 3:30 am

[…] What is React […]

A roadmap from beginner to advanced for React developers 2020 - Blog React · March 7, 2020 at 4:17 am

[…] What is React ? […]

Comments are closed.