Я пытаюсь понять, как интегрировать D3 и React. В частности, я пытаюсь понять, как использовать D3 для визуализации воздействия. Как объясняется в этот отличный вопрос, и он отвечает:
[...] в настоящий момент нет отличного способа работы с React и D3 [...], это связано с тем, что в мире React вы не выполняете прямые манипуляции с DOM, а в мире d3, что единственное вы делаете.
В ответе говорится
Мне кажется, что нынешний консенсус в отношении силовых макетов и например, просто отказаться от React для этих компонентов и позволить d3 делать его вещь. Это не идеальный вариант, но он более эффективен.
Каково влияние на React, позволяя D3 заботиться о рендеринге? Будет ли это влиять только на производительность компонента с использованием D3 или других компонентов? Будет ли непосредственная манипуляция DOM с помощью винта D3 с React virtual DOM каким-то образом? Я в основном пытаюсь получить представление о цене, которую вы должны заплатить за использование D3.