React Context API 的底层是如何工作的?

cal*_*emc 9 frontend reactjs react-context

到目前为止我只能找到如何使用Context API 的描述,但没有找到它是如何工作的,特别是如何触发消费者组件重新渲染。源代码的链接会很棒!