You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/technical/dx.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
3
3
_abap2UI5 - A Developer-Centric Approach_
4
4
5
-
This framework was born from the everyday experience of ABAP developers. It tackles common challenges like deployment, caching, debugging, and tooling — while keeping the coding style close to familiar ABAP and SAP GUI patterns such as selection screens and ALV. The goal: to make working with abap2UI5 as familiar as possible for ABAPers. This page takes a closer look at how it all comes together.
5
+
This framework was born from the everyday experience of ABAP developers. It tackles common challenges like deployment, caching, debugging, and tooling — while keeping the coding style close to familiar ABAP and SAP GUI patterns such as selection screens and ALV. The goal: to make working with abap2UI5 as familiar and intuitive as possible for ABAPers. This page takes a closer look at some of the key influences of the framework.
6
6
´
7
7
### Simple Output with if_oo_adt_classrun
8
8
9
-
One of the most fundamental development tasks is outputting data. In ABAP, the cleanest way to do this is with the `if_oo_adt_classrun` interface. It offers a simple, class-based approach to immediately output data in ADT:
9
+
One of the most fundamental development tasks is outputting data. In ABAP, the quickest way to do this is with the `if_oo_adt_classrun` interface. It provides a simple, class-based entry point for outputting data directly in ADT:
10
10
11
11
```abap
12
12
CLASS zcl_app_adt DEFINITION PUBLIC CREATE PUBLIC.
@@ -21,12 +21,12 @@ CLASS zcl_app_adt IMPLEMENTATION.
21
21
ENDCLASS.
22
22
```
23
23
24
-
Why it matters:
24
+
Why this is great for developers:
25
25
- Single-class design is easy to debug and version
26
26
- Minimal boilerplate, cloud-compatible
27
27
- Fully abapGit-ready
28
28
29
-
This simplicity inspired the entry point for abap2UI5 apps:
29
+
This simplicity also inspired the entry point for abap2UI5 apps:
30
30
```abap
31
31
CLASS zcl_app_ui5 DEFINITION PUBLIC CREATE PUBLIC .
32
32
PUBLIC SECTION.
@@ -40,7 +40,7 @@ CLASS zcl_app_ui5 IMPLEMENTATION.
0 commit comments