Skip to content

Productive Usage

Technically, abap2UI5 is just an HTTP handler implementation — use it like any other HTTP service in production.

Preparations

Transport abap2UI5 to production like any other ABAP project. For a smooth rollout, follow these steps:

  1. Transport the abap2UI5 HTTP service and the framework first.
  2. Activate the HTTP service explicitly if needed, and tweak the UI5 bootstrapping.
  3. Test the "Hello World" app to confirm abap2UI5 works as expected.
  4. Finally, transport your own apps.

Stable Version

The project evolves all the time, so there's no fixed "stable" version. But we keep changes to the public APIs minimal to avoid frequent app refactoring. Pin to a release instead of tracking the main branch, and update regularly to keep refactoring effort low.

Transport

Install the project via abapGit on your development system. Then use the standard transport process to deploy to production: Transport process from development to production via abapGit

Renaming

If you're starting new development but already have abap2UI5 apps in production and want to avoid update risk, install multiple instances of abap2UI5 with the renaming feature. This lets you keep developing safely without disrupting your existing production apps.