У меня есть вопрос, по которому я не могу найти подходящий ресурс, чтобы прояснить свое мнение по этому поводу. В основном сценарий заключается в том, что я использую хранилище Redux для извлечения некоторых данных, где эти данные будут использоваться в нескольких разных компонентах, поэтому я решил создать Context Api, который подключается к хранилищу Redux и использует этот контекст в самих компонентах.
Вопрос в том, что, скажем, у меня есть 2 компонента A и B, где A является родительским, было бы более эффективно использовать контекст в родительском (A) и передавать данные в качестве реквизита дочернему элементу, или это не имело бы никакого значения, если бы Я использую контекст как в A, так и в B, поэтому мне нужно передавать меньше реквизита дочернему компоненту (B).
Реальный сценарий немного сложнее, чем этот, но просто любопытно, если создание контекста, подключенного к хранилищу Redux, много раз имеет какие-либо недостатки по сравнению с бурением реквизита.