Skip to content

Commit 22eb3c3

Browse files
authored
Update over_the_wire.md
1 parent 214bfa4 commit 22eb3c3

File tree

1 file changed

+10
-15
lines changed

1 file changed

+10
-15
lines changed

docs/advanced/technical/over_the_wire.md

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# The Key Conept: UI5 Over-the-Wire
1+
# The Key Concept: UI5 Over-the-Wire
22

33
The core principle of **abap2UI5** is to apply the proven **Over-the-Wire** concept to SAP UI5 application development.
44

@@ -65,28 +65,23 @@ Several frameworks successfully implement this pattern:
6565
- ABAP-based UI definitions (XML Views & JSON View-Models)
6666
- A static SAP UI5 frontend app for rendering
6767
- Backend-controlled UI logic and state management
68+
- Targeted ViewModel updates ensure that only specific UI5 controls are re-rendered
6869

69-
#### Key Characteristics
70-
- Static UI5 frontend delivered once.
71-
- Backend defines and controls UI structure and behavior.
72-
- Pure ABAP development — no custom JavaScript needed.
73-
- Seamless alignment with SAP's UI5 and ABAP technology stack.
74-
75-
#### Benefits for SAP Applications
76-
77-
- **Simplified Frontend**: No custom JavaScript, no separate frontend development.
78-
- **Faster Development Cycles**: All logic and UI changes are managed in ABAP.
79-
- **Maintainable Architecture**: UI definitions reside in ABAP Classes — no frontend builds required.
80-
- **Full SAP Integration**: Runs on any ERP or S/4HANA release, compatible with standard SAP infrastructure.
81-
- **Perfect for Business Apps**: Ideal for CRUD-heavy applications, forms, tables, and dashboards.
70+
#### Key Benefits and Characteristics
71+
- Static UI5 Frontend: Delivered once, remaining generic and stable.
72+
- Backend-Driven UI Control: All UI structures, logic, and dynamic behavior are defined and maintained in ABAP.
73+
- Pure ABAP Development: No need for custom JavaScript or separate frontend development.
74+
- Simplified Architecture: No frontend builds, no complex SPA frameworks — everything managed through backend artifacts.
75+
- Seamless SAP Integration: Fully aligned with SAP’s UI5 and ABAP technology stack, compatible with ERP and S/4HANA releases.
76+
- Efficient for Business Applications: Especially suitable for CRUD-heavy apps, forms, tables, dashboards, and typical enterprise use cases.
8277

8378
#### Limitations to Consider
8479

8580
- Not suitable for highly interactive, real-time collaboration apps.
8681
- Offline functionality or complex client-side interactions are not covered.
8782
- Less effective if frontend and backend teams work independently.
8883

89-
### Conclusion
84+
### Summary
9085

9186
The **key idea of abap2UI5** is to bring the simplicity and efficiency of the Over-the-Wire pattern into the SAP ecosystem.
9287

0 commit comments

Comments
 (0)