- Notifications
You must be signed in to change notification settings - Fork62
Developing UI5 Apps Purely in ABAP
License
NotificationsYou must be signed in to change notification settings
abap2UI5/abap2UI5
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
...offers a pure ABAP approach for developing UI5 apps - entirely without JavaScript, OData or RAP. Just like in classic ABAP, when a few lines of code 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.
Ready to explore? Find all project information in thedocumentation. 🚀
- 100% ABAP: Developing purely in ABAP (no JavaScript, DDL, or EML)
- User-Friendly: Implement a single interface for standalone UI5 apps
- Minimal System Footprint: Requires only a simple HTTP handler (no BSP, OData, CDS or RAP)
- Cloud & On-Premise Ready: Fully compatible with ABAP Cloud and Standard ABAP
- Broad Compatibility: Supports all ABAP releases from NW 7.02 to ABAP Cloud
- Easy Installation: Install via abapGit - no extra app deployment needed
- Automated Deployment of abap2UI5(Blog - 17.12.2024)
- Webinar on Creating UI5 UIs from ABAP with abap2UI5(YouTube - 12.12.2024)
- Highlighted in the Boring Enterprise Nerdletter(YouTube)(Newsletter - 11.12.2024)
- Webinar on Developing UI5 Apps with abap2UI5(YouTube - 07.11.2024)
- Featured on SAP Developer News(YouTube - 14.06.2024)
- Check out Cust&Code Videos with abap2UI5(YouTube - 20.05.2024)
- Running abap2UI5 Backend in Browser(LinkedIn - 02.04.2024)
- Highlighted in the Boring Enterprise Nerdcast(YouTube - 29.01.2024)
- Featured on SAP Developer News(YouTube - 15.12.2023)
- Advent of Code 2023 with abap2UI5(SAP Community - 27.11.2023)
- Showcased at SAP TechEd 2023(YouTube - 02.11.2023)
- Part of the SAP Developer Code Challenge(SAP Community - 17.05.2023)
- Highlighted in the Boring Enterprise Nerdletter(YouTube)(Newsletter - 08.03.2023)
- Featured on SAP Developer News(YouTube - 26.01.2023)
This project greatly benefits from itscontributors and supporting tools:
- Code versioning & distribution viaabapGit(contributors)
- Static Code Checks viaabaplint(contributors)
- Unit Testing viaopen-abap(contributors)
- JSON handling throughajson(sbcgua)
- Runtime serialization usingS-RTTI(sandrarossi)
- ABAP Cloud & Standard compatibility withSteampunkification(contributors)
- Syntax downporting via thedownported repositories byabaplint(larshp)
- Namespace renaming via therenamed repository byabaplint(larshp)
- Browser testing withPlaywright(contributors)
- Live demos running viaweb-abap2ui5-samples(larshp)
- Code cleanup withABAP Cleaner(contributors)
- Developed onABAP Cloud Dev Trial 2022(hosted by Nuve Platform)
- Documentation created withVitePress(contributors)
- Quickstart - Develop your first abap2UI5 app
- Issues - Report issues and provide feedback
- Contribution - Contribute code and documentation
- LinkedIn - Follow abap2UI5 for updates and community highlights
- Sponsor - Sponsor our work to support ongoing innovation
We welcome all contributions! Share your knowledge, hunt for bugs, submit a PR, write a comment, give us a like, or simply tell your friends about abap2UI5. This project thrives on your support! 🙏
About
Developing UI5 Apps Purely in ABAP