FIORI_SAPUI5beginner
Foundations and app architecture
Distinguish Fiori UX, SAPUI5, Fiori elements, OData services and launchpad responsibilities.
Overview
Distinguish Fiori UX, SAPUI5, Fiori elements, OData services and launchpad responsibilities.
Lessons in this topic
- Foundations and app architectureTreat experience design, UI implementation, service contract and authorization as different responsibilities. A launchpad tile only resolves navigation; it does not prove data binding or backend permission. Choose a metadata-driven floorplan when it meets the interaction requirements, then justify any custom UI.
Interview questions covered
- Explain the architecture of a typical SAP Fiori app.
- How do you decide between Fiori elements, the flexible programming model and freestyle SAPUI5?