Developing UI5 Apps Purely in ABAP
Go to file
oblomov-dev d04de18cbd
update_ci_configs (#1422)
* update

* Delete .gitignore

* Create unit_test.yml

* Update unit_test.yml

* Create rename_test.yml

* Delete .github/workflows/test_rename.yml

* Delete .github/workflows/test.yml

* Update rename_test.yml

* Update unit_test.yml

* Delete ci/abaplint_rename.jsonc

* Update unit_test.yml

* Delete ci/abaplint-downport.jsonc

* Update build_downport.yaml

* Rename abaplint-abap_cloud_readiness.jsonc to abap_cloud_check.jsonc

* Rename abaplint-standard_abap_readiness.jsonc to standard_abap_check.jsonc

* Update abaplint-app.json

* Rename standard_abap_check.jsonc to abap_standard_check.jsonc

* Update abaplint-app.json

* Update unit_test.yml

* Update rename_test.yml

* update

* Update rename_test.yml

* update

* Update rename_test.yml

* Update rename_test.yml

* Update rename_test.yml

* Update unit_test.yml

* Update playwright.yml

* Update unit_test.yml

* Update build_downport.yaml
2024-09-12 23:52:38 +02:00
.github/workflows update_ci_configs (#1422) 2024-09-12 23:52:38 +02:00
ci update_ci_configs (#1422) 2024-09-12 23:52:38 +02:00
src Preparation for new Demo Flexible sizing - Toolbar (#1419) 2024-09-12 09:15:33 +02:00
.abapgit.xml Update .abapgit.xml (#1043) 2024-03-26 04:50:20 -04:00
abaplint-app.json update_ci_configs (#1422) 2024-09-12 23:52:38 +02:00
changelog.txt Refactoring (#1326) 2024-08-24 17:07:25 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2023-06-27 09:42:09 +02:00
CONTRIBUTING.md update contribution (#472) 2023-08-08 22:22:10 +02:00
LICENSE Ui5 version (#761) 2024-01-05 13:50:20 +01:00
README.md Refactoring (#1417) 2024-09-12 00:35:07 +02:00



...offers a pure ABAP approach for developing UI5 apps — entirely without JavaScript, OData or RAP. Just like in the past, when a few lines of ABAP were enough to display input forms and tables using Selection Screens & ALVs. Designed with a minimal system footprint, it works in both on-premise and cloud environments.

Key Features

  • 100% ABAP: Developing purely in ABAP (no JavaScript, DDL, EML or Customizing)
  • User-Friendly: Implement a single interface to create a standalone UI5 application
  • Minimal System Footprint: Uses a simple HTTP handler (no BSP, OData, CDS or RAP)
  • Cloud & On-Premise Ready: Supports both ABAP for Cloud and Standard ABAP
  • Broad System Compatibility: Runs on all ABAP releases (from NW 7.02 to ABAP Cloud)
  • Easy Installation: Install via abapGit, no additional app deployment required

Compatibility

  • BTP ABAP Environment (ABAP for Cloud)
  • S/4 Public Cloud (ABAP for Cloud)
  • S/4 Private Cloud or On-Premise (ABAP for Cloud, Standard ABAP)
  • R/3 NetWeaver AS ABAP 7.50 or higher (Standard ABAP)
  • R/3 NetWeaver AS ABAP 7.02 to 7.42: Use the downported repositories

References

Credits

This project greatly benefits from its contributors and supporting tools:

What's Next?

  • Quickstart Install and get started with your first abap2UI5 app
  • Samples Learn through hands-on examples and start building your own apps
  • Blogs - Dive into abap2UI5 blogs for in-depth insights
  • Addons Expand abap2UI5s capabilities to fit your needs
  • Connectors Seamlessly access your apps from anywhere
  • Apps Discover and try out abap2UI5 apps
  • Links Explore other projects using abap2UI5

Get Involved

We welcome all contributions! Share your knowledge, hunt for or fix bugs, submit a PR, write a comment, give us a like, or simply tell your friends how much you love abap2UI5. This project thrives on your support! 🚀