My sincerest apologies if this isn’t the correct place to post this.
I was wondering how suitable Ionic is for a large scale app?
I haven’t delved into Ionic much yet and my experience of a HTML5 app was using Sencha Touch to build an app for a client (there wasn’t ever a large amount of users using it at any one time) and wrapped into Android and iOS apps using Cordova. It worked really well (CORS issues aside) but because it wasn’t native it felt rather clunky and “forced” and not to mention “hacky” because of CSS overrides, positions etc and this is what I’m concerned about with Ionic.
My company is creating a platform for trading goods and a typical scenario might be that a particular item has tens of thousands (maybe more) of different variations, and each with different variations again etc and this must be narrowed down using select fields. The user can then find items to trade with. All of this searching and narrowing down would obviously be handled by the server and DBs so all Ionic would need to do is display the data and lazy load the next page etc.
Would Ionic perform? I’m looking at Ionic because of the native UI it provides across the different platforms (and one code stream) and we need it to look identical whether it’s running on iOS or Android. The only sticking point here is I would need to get my head around Angular/Ionic API but that’s fine. I’m also concerned about the hacky nature of manually styling components, positioning etc which you don’t really get with native development (significantly less so at least).
I’m receiving a bit of resistance from one of my guys with using this over Java/Swift for native apps. An honest assessment would be much appreciated.
I really appreciate your thoughts and advice.