If you deploy your app using Capacitor to the Google Play or Apple App Store, everything is included/bundled up into the app’s binary.
if you want to deploy to the web, then it is just like any other standard SPA. You deploy all the files that were built in the
dist folder (at least where they are by default for an Ionic Vue project) onto your server/host of your choice. These files are the exact same ones that are included in the app binary above.
Thank you for making this clear. It makes perfect sense. I don’t know why, but I forget that you can build a regular web app with ionic.