Skip to content

Commit 316164e

Browse files
authored
Update concept.md
1 parent 97f4bb5 commit 316164e

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

docs/advanced/technical/concept.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,30 @@ ENDCLASS.
135135

136136
#### Summary
137137

138+
The **key concept of abap2UI5** is to bring the simplicity and efficiency of the HTML Over-the-Wire pattern into the SAP ecosystem.
139+
140+
Key Benefits:
141+
- **Static UI5 Frontend App:** Delivered with the first HTTP request and remains generic and stable across all applications.
142+
- **Backend-Driven UI Control:** All UI definitions and business logic are implemented in ABAP classes.
143+
- **Pure ABAP Development:** No need for custom JavaScript or separate frontend development.
144+
- **Simplified Architecture:** No frontend builds or complex SPA frameworks — everything is managed through backend artifacts using abapGit and transports.
145+
- **Seamless SAP Integration:** Fully aligned with SAP’s UI5 and ABAP technology stack, compatible with all ERP and S/4HANA releases.
146+
- **Efficient for Business Applications:** Particularly well-suited for CRUD-heavy apps, forms, tables, dashboards, and typical enterprise use cases.
147+
148+
Limitations:
149+
- Not suitable for highly interactive, real-time collaboration apps.
150+
- Offline functionality or complex client-side interactions are not covered.
151+
- Less effective if frontend and backend teams work independently.
138152

139153

154+
By shifting UI control back to the ABAP backend and leveraging SAP UI5 for rendering, abap2UI5 enables maintainable, pragmatic business applications — without the overhead of SPA architectures.
155+
156+
For typical enterprise apps — forms, dashboards, transactions — abap2UI5 offers a clean, backend-driven alternative with faster time-to-market and lower complexity.
157+
158+
**Further Reading:**
159+
- [htmx in a nutshell](https://htmx.org/docs/#introduction)
160+
- [HTML Over the Wire](https://signalvnoise.com/svn3/html-over-the-wire/)
161+
- [Fiori-like web app development in pure ABAP with htmx and Fundamental](https://community.sap.com/t5/technology-blog-posts-by-members/fiori-like-web-app-development-in-pure-abap-with-htmx-and-fundamental/ba-p/13500763)
140162

141163

142164

0 commit comments

Comments
 (0)