Fwiw, i use serverside React rendering with a Golang API server. My JS code has an interface layer which interfaces to browser/node, and on first load a balancer throws the request to Node, which makes local API calls to the api server, and renders it all in node.
Technically i use Node, but only to implement a small interface layer for things like http requests. So i don't really consider it a Node app. The real code is all React and Golang.
Awesome stack. It's exactly what I've started working on lately. I have 2 questions for you :)
1. What router do you use for react as it's necessary if you want multiple entry points into your app ? Rrouter seems promising.
2. How do you elegantly proxy client cookies from your node app to your api ? (both way: read and writes)
Thx!
The JSX translation shouldn't be too hard to write a binding. I know that it happened with mustache. Now, it would mean keeping it in sync, but it might not be a bad idea for people outside node and the JVM.