@Gargron i forgot we were talking about node js which means *of course someone did the stupid thing*
@boots From a devops perspective, I don't want to force folks to setup a yet-another-process next to Puma and Streaming. However: I don't know if that mightn't be more performant than using ExecJS. In either case, the results of the prerender should be heavily cacheable...
@Gargron https://github.com/rails/webpacker/issues/119 might be helpful?
@er1n Yep I've read through this. I will experiment with react_on_rails, I was actually using react-rails at the start of the project, but switched away because it was too coupled to Sprockets/having JS dependencies wrapped in Ruby gems, in favour of using Webpack and NPM/Yarn. But perhaps the SSR part could be used without anything else? Iunno
@boots https://github.com/airbnb/hypernova 🤔