The biggest barrier to high fidelity ECMAScript apps on native platform is simple economics. Apple is guaranteed a $99 bounty when you push something on the appstore. Making Safari or WebView compatible with their native APIs and performance is a risk for AppStore.<p>Having built 3 non-trivial iOS apps using phonegap and JavaScript. I have come to the conclusion that I&#x27;m never going to build native apps using web stack. I have struggled with API support, DOM limitations and performance.<p>Disclaimer: I have not tried react native.<p>I think it&#x27;ll fail for mission critical and non-trivial apps. If you just want an AppStore presence for your browser app or your app is trivial like one in the post. You are probably going to be fine.