Luigi Client Integration in Micro-Frontends
The concept to be defined is not specified. Based on the provided sources, which all relate to Luigi (SAP's micro-frontend framework), a definition could be written — but no specific concept name or additional detail was supplied. Please provide the concept name (for example, "Luigi Container", "Luigi Micro-Frontend", "Luigi Localization", etc.) so an accurate, source-grounded definition can be written.
Tutorials that teach this
Prerequisites
- Concept React Component Basics (JSX, Function Components) The provided sources do not contain enough information to define a specific concept, as no concept name was supplied and the source snippets consist only of tutorial titles without descriptive content. A meaningful, source-grounded definition cannot be written without knowing which concept to define and having substantive source material to draw from. Please provide a valid concept name and supporting source content.
- Concept Luigi Micro-Frontend Framework Overview Luigi is an open-source micro-frontend framework developed by SAP that enables developers to build modular web applications composed of independently developed frontend components. Developers use it to integrate multiple micro-frontends — built with different technologies such as React or UI5 — into a unified application shell. It provides features like navigation, routing, and communication between the core application and its micro-frontend views, as demonstrated in tutorials such as [Build Luigi App with React](https://developers.sap.com/tutorials/luigi-app-react.html) and [Build Luigi Micro-Frontend with UI5](https://developers.sap.com/tutorials/luigi-app-ui5.html).
- Concept 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](https://ui5.sap.com/#/topic/121b8e6337d147af9819129e428f1f75) contains methods that define how [models](https://ui5.sap.com/#/topic/e1b625940c104b558e52f47afe5ddb4f) and views interact. If you intended to define one of these concepts, please clarify the concept name so an accurate definition can be provided.
- Concept Luigi Navigation Nodes and Contexts The concept name was not provided (marked as "undefined"), and the supplied source snippets contain only tutorial titles without any descriptive content to ground a definition. A accurate, source-grounded definition cannot be written without either a valid concept name or substantive source text.
- Concept Luigi Core Terminology and Concepts The concept name was not provided, and the single source snippet supplies only a tutorial title ("Introduction to Luigi") without any descriptive content about a specific SAP developer concept. There is insufficient information to write a grounded, accurate definition.
- Concept React Router DOM (HashRouter, Routes, Route, Navigate) The concept name was not provided (marked as "undefined"), and the supplied source snippets contain only tutorial titles without any descriptive content about a specific SAP developer concept. There is insufficient information to write a grounded, accurate definition.
- Concept Micro-Frontend Architecture **Luigi** is an open-source micro-frontend framework developed by SAP that enables developers to compose web applications from independently built and deployed micro-frontends. Developers use it to integrate multiple frontend technologies — such as React and UI5 — into a single, cohesive application shell. Luigi also supports features like localization, allowing developers to add multi-language support to their micro-frontends.