Learn the Magic of React World

Genius
2 min readMay 7, 2021

What is react?

React is a front-end JavaScript library developed by Facebook in 2011.

It is used for building user interfaces

It follows the component-based approach which helps in building reusable UI components.

It is used for developing complex and interactive web and mobile UI.

Differentiate between Real DOM and Virtual DOM.

Advantages of React

  1. It increases the application's performance.
  2. Because of JSX, code’s readability increases.
  3. React is easy to integrate
  4. It can be conveniently used on the client as well as server side
  5. Using React, writing UI test cases become extremely easy
  6. It ensures faster rendering
  7. It is SEO friendly
  8. It boosts productivity and facilitates further maintenance

Disadvantages of React

  1. Fast development pace. It is both an advantage and a disadvantage. It depends on what purposes you use.
  2. React is just a library, not a framework
  3. Its library is very large and takes time to understand
  4. JSX syntax is a barrier
  5. It can be little difficult for the novice programmers to understand

--

--

Genius
0 Followers

Curious Learner of JS and its framework