Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
uladzislau_pralat
Contributor
This is blog is inspired by UI5 Advanced Programming Model – Overview (UI5con 2019) one. c3d1947136cd4c748a7aa794001af496 demonstrated Fiori Freestyle capabilities creating very nice looking Fiori transaction app. He elaborated advantages and disadvantages of both approaches. To make a fare comparison, I created CDS / BOPF / List Fiori Element version of Person transactional app.

I want to add my two cents to Fiori Elements vs Freestyle discussion. As much as like I freestyle nicely looking UIs, wherever possible, I prefer go standard. Why Fiori Elements also appeals to me because SAPUI5 code is generated based on CDS View annotations. One way or another, you need to take care of validations, default values, etc. In my example, this complexity is shifted to BOPF. Long story short, complexity is still there. It is spread around between different layers. So now the choice is yours. You can make an informative decision based on what you are more comfortable with either Fiori or Fior Elements / CDS / BOPF.

My app have still the same capabilities as a freestyle one. You can maintain a list of persons and their respective skills. Individual skills ratings update overall person rating.





You can download CDS / BOPF back-end development from here and Fiori Element List front-end development from here

 

 

 

 
5 Comments
Labels in this area