Fiori-like Prototype ( GitHub feat abap2UI5 )
OpenUI5 of 10Project 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.
该项目为开发UI5应用程序提供了一种纯ABAP方法,完全没有JavaScript、OData和RAP ——类似于以往,当时只需几行ABAP脚本代码,就足以使用选择屏幕和ALV显示输入表单和表格。它以最小的系统占用空间设计,适用于内部部署和云环境。
abap2UI5Features, 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中开发。(无需:JavaScript、DDL、EML或其他第三方开发脚本)
2. 仅为独立的UI5应用程序实现单个接口。
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
Demo-001Fragment 001
FG-001Fragment 002
FG-002ABAP-GIT
ABAP-GITPackage: ZDEV_UI5
Package: ZDEV_UI5ABAP DEV Package Info
ABAP DEV Package InfoT-CODE: SICF Service Info
SICF Service InfoHTTP(S) Service: ZABAP_UI5
HTTP(S) Service: ZABAP_UI5HTTP(S) Service Handler: ZCL_ABAP_2_UI5
HTTP(S) Service Handler: ZCL_ABAP_2_UI5HTTP(S) Service Handler Method: HANDLE_REQUEST
HTTP(S) Service Handler Method: HANDLE_REQUESTZFiori Studio 2024
ZFiori Studio 2024ZFiori Studio Notes
ZFiori Studio NotesReferences
abap2UI5 - (1) Introduction: Developing UI5 Apps Purely in ABAP
网友评论