I’m back, after a short break and much swearing at third party libraries. I was going to use React.NET as that bundles up all the things required, but it has too many opinions about how you call your React components. Since I’m using Redux an react-router this makes most of the code redundant, so I went back to using the raw components.
Additionally, I switched from V8 to using Microsoft’s Chakra runtime because the existing V8 interop libraries do not support .