SAPUI5 MVC Architecture
The concept name provided is "undefined," which does not correspond to a defined SAP developer concept. Based on the available sources, a Model in SAPUI5 is a core component of the Model View Controller (MVC) pattern that holds data and provides methods to retrieve and modify it, while a Controller contains methods that define how models and views interact. If you intended to define one of these concepts, please clarify the concept name so an accurate definition can be provided.
Tutorials that teach this
Learning journeys covering this
Docs explaining this concept
Prerequisites
- Concept OData service consumption The provided sources do not contain sufficient information to write a grounded definition for an undefined concept. Please provide a valid concept name and relevant source snippets to generate an accurate definition.
- Concept i18n Properties Files for Localization The provided sources do not contain enough information to write a grounded definition for an undefined concept. Please provide a valid concept name and supporting source snippets so a definition can be written accurately.
- Concept Freestyle SAPUI5/OpenUI5 Development The concept name provided is "undefined," which does not correspond to a defined SAP developer concept based on the available source snippets. The sources cover topics such as [SAP Fiori Tools](https://ui5.sap.com/#/topic/a460a7348a6c431a8bd967ab9fb8d918), [SAP Business Application Studio](https://ui5.sap.com/#/topic/6bbad66475d040f39df6fbbaabe6f40f), and developing apps with modern concepts, but none of them define a concept called "undefined." A valid concept name is required to produce an accurate and source-grounded definition.
- Concept SAPUI5 Application Development The concept name was not provided, so a precise definition cannot be produced from the available sources. The sources cover general SAPUI5 development topics — such as [developing SAPUI5 apps](https://ui5.sap.com/#/topic/3da5f4be63264db99f2e5b04c5e853db), tutorials, and UI development on SAP BTP — but do not supply enough detail to define an unnamed concept accurately. Please supply the concept name so a grounded definition can be written.
Concepts that build on this
- Concept SAPUI5 Controller Lifecycle Hooks
- Concept SAPUI5 Controls and UI Components
- Concept manifest.json Configuration for Embedded Components
- Concept OData V2 Service Integration
- Concept Custom UI development without core modification
- Concept SAPUI5 Adaptation Projects for Application Variants
- Concept xs-app.json and manifest.json Configuration
- Concept Speech-to-Text Integration in Web Apps
- Concept WebSocket Server with Node.js in SAP HANA XS Advanced
- Concept Luigi Client Integration in Micro-Frontends
- Concept SAPUI5 WebSocket Client Integration (sap.ui.core.ws.WebSocket)
- Concept SAPUI5 Controls and Layout Containers
- Concept UI5 Routing and Navigation
- Concept SAPUI5 Smart Controls (SmartFilterBar, SmartList)
- Concept manifest.json Application Descriptor
- Concept SmartFilter and SmartTable Controls
- Concept OData CRUD Operations (Create and Update)
- Concept SAP Fiori manifest.json Configuration
- Concept SAP Fiori Elements app development
- Concept MVC Controller Assignment
- Concept SAPUI5 Application Development