@@ -22,15 +22,15 @@ As a response to this complexity, the **Over-the-Wire approach re-emerged**:
2222- The ** browser simply inserts those fragments** into the page.
2323- The frontend remains simple and declarative.
2424
25- ###### Architectural Comparison
25+ ##### Architectural Comparison
2626
2727| Approach | Data Flow | Rendering Location | Time |
2828| ----------| -----------| -------------------| -------------|
2929| ** SSR** | Full-page HTML responses | Entirely on the server | 1990s – 2010s |
3030| ** SPA** | Raw data (JSON), client builds UI | Client-side (JavaScript framework) | 2010s – today |
3131| ** Over-the-Wire** | HTML fragments for partial updates | Server renders, browser inserts | 2020s (re-emerging) |
3232
33- ###### Over-the-Wire Frameworks
33+ ##### Over-the-Wire Frameworks
3434
3535The followring frameworks are modern implementations of this concept.
3636
@@ -54,21 +54,21 @@ The followring frameworks are modern implementations of this concept.
5454- The frontend code itself is ** never generated dynamically** . It remains stable and generic.
5555- All business logic, UI definitions, and dynamic behavior are maintained on the backend.
5656
57- ###### Key Characteristics:
57+ ##### Key Characteristics:
5858- Frontend code is astatic UI5 app and send with the first request
5959- Backend fully controls UI definitions and logic
6060- No separate frontend development needed, all apps are pure backend abap artifacts
6161- Aligns with SAP's technology stack (ABAP & UI5) while following Over-the-Wire principles
6262
63- ###### Benefits for SAP Applications
63+ ##### Benefits for SAP Applications
6464
6565- ** Reduced Frontend Complexity** : No need for custom JavaScript development per app.
6666- ** Faster Development Cycles** : UI and logic are controlled via ABAP in the backend
6767- ** Maintainable Architecture** : Reuse of SAPUI5 runtime, minimal frontend code.
6868- ** Seamless SAP Integration** : abap2UI5 app fits into existing ABAP Stacks on any release
6969- ** Ideal for Business Applications** : CRUD-heavy apps, forms, dashboards, transactions.
7070
71- ###### Limitations to Consider
71+ ##### Limitations to Consider
7272
7373While Over-the-Wire (and abap2UI5) offers many advantages, it may not be suitable for:
7474* Highly interactive, real-time collaboration tools (e.g., design apps, chat platforms)
0 commit comments