Я использую GraphQL + Relay в своем приложении и обнаруживаю, что обертываю почти все компоненты с createFragmentContainer
, включая очень низкие в иерархии DOM (обычно это функциональные компоненты).
Это правильный способ использования фрагментов? Мне интересно, каковы рекомендации, когда следует обернуть компоненты в контейнеры фрагментов? Кажется излишним, чтобы обернуть компонент, когда ему нужно только одно поле, и я могу передать эти данные от родителя через реквизит.
Я использую Relay, но думаю, что концепции похожи и на Apollo.