Я нахожу людей оскорбления redux
и context
. Кстати, redux
использует context
внутри.
Если честно, prop
по-прежнему должен быть вашим лучшим другом в большинстве случаев. Только тогда, когда вы хотите избежать передачи вложенных реквизитов, вы можете исследовать context
, где провайдер создается как родитель, и тогда все глубинные дети могут получить его как props
.
Prop
все еще остается способом, когда дети подключаются к поставщику. Разница лишь в том, что эти реквизиты теперь хранятся в некоем «глобальном» пространстве.
Короче говоря, context
не заменяет prop
, он все еще использует prop
.