Is it good practice to do all web, android and iOS in one framework Ionic?

Currently, I am work on a project and I see their is WWW folder and that runs in web browser. But the native Cordova plugin are disable. So, should I work in one framework make my code compatible on platform basic. Or Should I do back-end in other framework/language and use Ionic for only android and iOS app. Please share me your advice in pros and cons. Thanks

Do some reading about PWA’s:

And based on your requirements you may not need Cordova/PhoneGap.