Developing UI5 Apps Purely in ABAP
Go to file
2024-09-10 18:27:37 +02:00
.github/workflows Test (#1401) 2024-09-10 16:34:14 +02:00
ci cleanup resources & ci setup (#1387) 2024-09-08 15:28:26 +02:00
src update setSizeLimit (#1398) 2024-09-09 20:00:41 +02:00
.abapgit.xml Update .abapgit.xml (#1043) 2024-03-26 04:50:20 -04:00
.gitignore add transpiler setup running unit tests (#195) 2023-06-15 16:23:16 +00:00
abaplint-app.json ci config (#1096) 2024-04-22 10:27:54 +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
package-lock.json cleanup resources & ci setup (#1387) 2024-09-08 15:28:26 +02:00
package.json cleanup resources & ci setup (#1387) 2024-09-08 15:28:26 +02:00
README.md Update README.md (#1403) 2024-09-10 18:27:37 +02:00



...offers a pure ABAP approach for developing UI5 apps, entirely without JavaScript, OData and RAP — similar to the past, when only a few lines of ABAP sufficed 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 just a single interface for a standalone UI5 application
  • Minimal System Footprint: Based on a plain HTTP handler (no BSP, OData, CDS or RAP)
  • Cloud and On-Premise Ready: Works with both language versions (ABAP for Cloud, Standard ABAP)
  • Broad System Compatibility: Runs on all ABAP releases (from NW 7.02 to ABAP Cloud)
  • Easy Installation: abapGit project, 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 owes much to the fantastic 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 these articles for in-depth insights and updates
  • Addons Expand abap2UI5s capabilities to fit your needs
  • Connectors Seamlessly access your apps from anywhere
  • Apps Discover and try out apps built with abap2UI5
  • More Stay inspired! Explore other exciting projects built using abap2UI5

Get Involved

Don't forget to follow us on LinkedIn to stay updated! Your comments and likes are greatly appreciated. This project thrives on your support! 🚀