As popular as React and D3 both are, the thought of having to get into the boxing ring with these two control freaks is daunting. There are some tough decisions to be made, like who controls the DOM? Who is in charge of the data manipulation? Who deals with the interactivity and animations? During this talk, I’ll be exploring the techniques that we can utilize to have React and D3 working in cohesion, and when and why you’d choose certain methods over others.