Well it seems like a major drain on server resources. How smart is it to render website for millions of people at a time?
Better way would be to have server rendering on first request to avoid initial waiting and then load whole app in the background for later use.
so, this will move some of the processing off of the end user's device and onto the server?
I don't hate that, because react can be pretty expensive perf wise.