Seems like its what Redux&#x2F;React is doing at the moment with server side rendering<p><a href="http:&#x2F;&#x2F;rackt.org&#x2F;redux&#x2F;docs&#x2F;recipes&#x2F;ServerRendering.html" rel="nofollow">http:&#x2F;&#x2F;rackt.org&#x2F;redux&#x2F;docs&#x2F;recipes&#x2F;ServerRendering.html</a><p>On server request, render the first snapshot of a React app into pure HTML and send it out, and then that HTML snapshot uses a script tag to get the actual JS file of the react app.