Too Long; Didn't Read
React 16.3 finally made the <a href="https://reactjs.org/docs/context.html" target="_blank">Context API</a> stable. Since then, many developers started using it to solve the “prop-drilling” problem — the issue where you need to pass a <code class="markup--code markup--p-code">prop</code> down the component tree along components not making use of it in order to access that <code class="markup--code markup--p-code">prop</code> in a component being rendered <em>deep down</em> the tree. The <a href="https://hackernoon.com/tagged/react" target="_blank">React</a> documentation states the intent of the Context API as follows: