React follows a top-down approach to data routing. This approach can be slightly inefficient for certain applications that need a more universal structure, like UI or local preferences. This is where React Context comes into play, which makes it simple to set global parameters and variables.

Even better, it has an API.

In this tutorial, we’ll show you how to get up and running with the React Context API so you can try it out in some of your own development projects.

#react 

Using The React.js Context API
3.20 GEEK