React is a declarative, efficient, and flexible JavaScript library for building reusable UI components. It is created by Facebook to create complex UIs from small and isolated pieces of code called “Components”.
Ract JS is an open source, fast, simple, easy to learn, scalable, flexible, powerful, and has a robust developer community that's rapidly growing. React presents graceful solutions to some of front-end programming's most persistent issues.