Fiori-like Prototype ( GitHub feat abap2UI5 )
Project Information
This project 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.
該項目為開發(fā)UI5應用程序提供了一種純ABAP方法训枢,完全沒有JavaScript撑螺、OData和RAP ——類似于以往禁筏,當時只需幾行ABAP腳本代碼雄嚣,就足以使用選擇屏幕和ALV顯示輸入表單和表格捐友。它以最小的系統(tǒng)占用空間設計甫恩,適用于內(nèi)部部署和云環(huán)境擎颖。
Features, Compatibility & Installation
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, BOPF 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 Stacks)
Easy Installation:?abapGit project, no additional app deployment required
1.?純粹在ABAP中開發(fā)。(無需:JavaScript蔓钟、DDL永票、EML或其他第三方開發(fā)腳本)
2.?僅為獨立的UI5應用程序?qū)崿F(xiàn)單個接口。
3.?基于普通HTTP處理程序滥沫。(無需:BSP侣集、OData、CDS兰绣、BOPF或RAP)
4.?適用于:兩種語言版本世分。(ABAP for Cloud、Standard ABAP)
5. 適配:所有ABAP版本(從NW 7.02到ABAP Cloud Stacks)上運行缀辩。
6. 基于:abapGit項目臭埋,無需進行額外的應用部署。
This project is compatible with all ABAP releases and language versions:
1. BTP ABAP Environment (ABAP for Cloud)
2. S/4 Public Cloud ABAP Environment (ABAP for Cloud)
3. S/4 Private Cloud or On-Premise (ABAP for Cloud, Standard ABAP)
4. R/3 NetWeaver AS ABAP 7.50 or higher (Standard ABAP)
5. R/3 NetWeaver AS ABAP 7.02 to 7.42 (Standard ABAP)?
Demos, Prototypes & Mockups
Fragment 001
Fragment 002
ABAP-GIT
Package: ZDEV_UI5
ABAP DEV Package Info
T-CODE: SICF Service Info
HTTP(S) Service:?ZABAP_UI5
HTTP(S) Service Handler: ZCL_ABAP_2_UI5
HTTP(S) Service Handler Method: HANDLE_REQUEST
ZFiori Studio 2024
ZFiori Studio Notes
References
abap2UI5 - (1) Introduction: Developing UI5 Apps Purely in ABAP