Hello everyone,
I'm wondering several things, and I would like you to confirm what I understand about application deployment :
1) The URL for the end user is the URL we get from the login page, minus the login parameters. For instance, if the login page is http://localhost:8080/ords/r/myworkspace/myapp/login?session=x , the URL to send to the end user will be http://localhost:8080/ords/r/myworkspace/myapp , and the end user will automatically be redirected to the login page. Do you confirm ?
2) Deploying an application is copying it from dev/test environment to production environment (instance). I understood that I can export the application, and import in on production instance. I need to make sure that database objects (tables, tables schema, ...) are synchronized too between dev/test instance and production instance. It's a manual work, do you confirm ?
2-2) Is Remote deployment easier ( https://docs.oracle.com/en/database/oracle/apex/22.1/htmdb/one-click-remote-application-deployment.html#GUID-90AF8CC0-5023-4F26-992E-C15D294C3B00 ) ?
3) I didn't fully understand the use of creating a custom application ( https://docs.oracle.com/en/database/oracle/apex/22.1/htmdb/how-to-create-a-custom-packaged-application.html#GUID-A50AB849-243B-4F50-BAB4-0D7FF386B926 ) in comparison with exporting the app and import it on a production instance. Can you tell me ?
4) What about production application update ? Let's imagine that I worked on the dev environment, and I need to update the production application. How should I proceed ?
Thank you for you light everyone,