Nov 1, 2018

React - a JavaScript framework for building user interfaces

Unlike other front-end JavaScript frameworks, it doesn't provide everything you will need to build a web application. Instead, it focuses only on the view layer. You use React by creating "chunks" of the overall view; these "chunks" are properly called components.  

This is arguably one of the most important takeaways. The library doesn't aim to be full stack. Instead, it focuses on the front-end, unlike many of the tools that we see today.