Состояние ссылки Apollo против встроенного состояния React
Я думал, стоит ли мне использовать встроенное состояние React state = {}
при использовании Apollo Link State. Должен ли я хранить все, что является моим локальным состоянием в состоянии ссылки apollo? Позволь мне привести пример:
у меня есть <Modal>
компонент, который имеет состояние:
state={visible: true}
Должно ли вышеупомянутое "состояние" храниться в состоянии ссылки apollo или во встроенном состоянии React?
1 ответ
Это во многом зависит от личных предпочтений.
Если локальное состояние, которое вы хотите сохранить, связано с состоянием сервера, то я бы использовал apollo
в противном случае для чего-то простого, я бы просто использовал setState