React

BrandonDusch's avatar
Contribute to Docs

React is a free and open-source JavaScript library for building user interfaces or front-end webpage components such as forms along with fields like text areas and buttons.

Since its release in 2013, React has been maintained by Meta (formerly Facebook) along with a community of developers and companies.

It is component-based. An example of a component could be a form or even just a form field or button on a website. In React, applications are completely built with components.

Some of the most persistent issues of front-end development are solved with React, allowing one to build dynamic and interactive web apps with ease. It is fast, scalable, flexible, powerful, and has a robust developer community that’s rapidly growing.

  • Learn to build front-end web apps with JavaScript and React.
    • Includes 9 Courses
    • With Certificate
    • Intermediate.
      37 hours
  • In this React course, you’ll build powerful interactive applications with one of the most popular JavaScript libraries.
    • Intermediate.
      13 hours

React Concepts

Contribute to Docs

Learn React on Codecademy

  • Learn to build front-end web apps with JavaScript and React.
    • Includes 9 Courses
    • With Certificate
    • Intermediate.
      37 hours
  • In this React course, you’ll build powerful interactive applications with one of the most popular JavaScript libraries.
    • Intermediate.
      13 hours