What build commands do you use?

When developing I use ionic serve 90% of the time. But when it comes time to dev/test native functionality, what commands do you use?

I find the livereload functionality finicky so I find myself rebuilding the project for every code change which is time consuming.

I use this "build:ios:dev": "ionic build && ionic capacitor copy ios && npx cap open ios",

but I’m curious if there’s a way of use ionic serve to build only the changed parts of the project and then copy the build bundle to the app bundle that’s used by Xcode?