Web apps beat native for mobile development because you can use any JavaScript package, prototype fast, and deploy the same code everywhere: web, app stores, SaaS. Test each channel to find where your app actually gains traction.
Chapters
But first, you never know if it's going to be successful if you can get it out there. I personally, and I'm 150% biased about this, I feel for me, the nicest way of building a mobile application is doing it on the web. It gives me all the flexibility. I can get all my questionable JavaScript packages in there, just load random stuff inside of there and use some of the UI libraries, then have it as a web app, as a PWA, and a native app. And then see which distribution method works well. Do I have more success on the web? Do I have more success on the App Store? There are some apps that work well on the App Store, some that don't work well on the App Store, that work better as a SaaS because it's part of people workflows. They want to do it on a computer or on an iPad or something like this. So again,