Это не хак. Ты просто выносишь общие часть в свой отдельный тип. И потом по айдишнику он обновляется в аполловском нормализованном сторадже. Где все данные из твоего графа хранятся в плоском виде. Т.е. ты используешь встроенный механизм работы стора.
Можете закидать меня какахами но мой опыт говорит о том, что использовать кэш аполо как стейт приложения худшее архитектурное решение что я когда-либо принимал
Можете закидать меня какахами но мой опыт говорит о том, что использовать кэш аполо как стейт приложения худшее архитектурное решение что я когда-либо принимал