React is a view library created by Facebook, that frontend devs utilize. Due to it's rapid ability to render only particular parts of the page when it's required - known as dynamically generating elements.
In the past, whenever some part of the page has changed, even if it was a single letter, the whole page has to be reload. Whereas react can load in that tiny change, for that single letter, without having to reload the entire page
Subscribe worthy newsletters
React Status - A weekly roundup of the latest React and React Native links and tutorials, always a good read
React Docs - The React docs serve as a solid starting point and a reference for all levels
useHooks - Easy to understand react hook recipes
How to use React Context effectively - The legend that is Kent C Dodds shows us how to setup React context in a project