extends |
Ui5ModuleInterface |
|---|
Marker interface for UI5 Infrastructure Modules.
Infrastructure Module
An Infrastructure Module is a fully capable UI5 module that is implicitly present as part of the platform itself.
It provides technical or cross-cutting functionality (e.g. authentication, dashboards, reporting, diagnostics, help) and may expose full UI5 applications, navigation targets, actions, and artifacts.
Infrastructure modules:
ui5.modules
Rule of thumb: Infrastructure modules exist because the platform requires them, not because a product explicitly chose them.
Business Module
A Business Module is a UI5 module that represents product functionality and user-facing features.
Even though it may be technically complete and fully functional, its visibility is a conscious product decision.
Business modules:
ui5.modules
Rule of thumb: Visibility is a product decision, not a technical consequence.
This interface has no methods by design. Implementing it is an explicit declaration of intent.