Why would I do this? It would be better to have an app that turns a react app into a native web app. Speculation rules and page transitions make it possible already.