My question is, what the easiest and/or best way to port it to native mobile apps?
My options so far seem to be:
- Rebuild everything in react-native-web
- Start a new React Native project, sharing the most code that I can (state management mostly, not UI)
- Port it to Ionic-React
- any other?
Thanks!
I'd always suggest building an app either with Flutter or pure Native, but for quick get it out the door when you have a working site, Cordova will do it. FWIW, I have never used Ionic, only Cordova, my one concern is Cordova is already a logistic pain (close to a nightmare) so adding more abstractions on top of it (Ionic) seems like a bad idea. But again, never used Ionic so can't really say that my concern is valid there.