Skip to content

Commit 757d4a4

Browse files
authored
Update comparison.md
1 parent 5b00ebf commit 757d4a4

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

docs/advanced/technical/comparison.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ All of these frameworks simplify web development by rendering the UI on the serv
66

77
abap2UI5 adapts this idea to the SAP world, allowing developers to build UI5 applications purely in ABAP, without OData, CDS, or complex frontend stacks.
88

9-
10-
---
11-
12-
## Comparison at a Glance
9+
#### Comparison at a Glance
1310

1411
| Concept | LiveView / Livewire / htmx | abap2UI5 | UI5 Freestyle | RAP (Fiori Elements) |
1512
|---------------------------|------------------------------------------------------|----------------------------------------------------------------|-----------------------------------------------------------|------------------------------------------------------------|
@@ -23,9 +20,7 @@ abap2UI5 adapts this idea to the SAP world, allowing developers to build UI5 app
2320
| **Backend-driven flexibility** | Full flexibility, logic stays on server | Complete control in ABAP classes (Views, Models, Logic) | Backend delivers data only, UI logic in JS | Backend defines UI behavior via annotations, limited runtime flexibility |
2421
| **Custom UI controls** | Can be added via normal HTML/JS | Possible via Over-the-Wire delivery of JS/HTML | Developed separately, integrated in frontend | Limited to RAP-defined extensibility options |
2522

26-
---
27-
28-
## What makes abap2UI5 different?
23+
#### What makes abap2UI5 different?
2924

3025
While abap2UI5 follows the "Over the Wire" principle like LiveView, Livewire, and htmx, it is adapted to the SAP ecosystem:
3126

@@ -39,17 +34,14 @@ Compared to UI5 Freestyle and RAP:
3934
- abap2UI5 offers more flexibility than RAP but avoids the complexity of Freestyle frontend stacks.
4035
- UI logic and state remain entirely in ABAP, without maintaining separate frontend projects.
4136

42-
---
4337

44-
## Conclusion
38+
#### Conclusion
4539

4640
abap2UI5 combines the simplicity of "HTML Over the Wire" with SAP UI5's capabilities — fully backend-driven, minimalistic, and flexible. It offers ABAP developers a way to build UI5 applications without the overhead of OData, CAP, or JavaScript-heavy frontend apps.
4741

4842
For developers used to SAP GUI or ALV-based programming, abap2UI5 feels familiar while embracing modern web technologies under the hood.
4943

50-
---
51-
52-
## Further Reading
44+
#### Further Reading
5345

5446
- [Phoenix LiveView](https://hexdocs.pm/phoenix_live_view/Phoenix.LiveView.html)
5547
- [Laravel Livewire](https://laravel-livewire.com/)

0 commit comments

Comments
 (0)