ERPClimb logoERPClimb
Login
All topics
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?

Related topics