Luigi

Component description / functionalities

Luigi is a micro frontend JavaScript framework for building modular, scalable, and technology-agnostic web applications with a unified user experience across distributed UI modules.
  • Modular: Monolithic web applications decompose into consistent, clearly scoped UI modules that reflect the underlying backend modularity.
  • Extensible: UI modules from external systems integrate seamlessly, and applications can be extended with additional functionality from third-party vendors in a secure way.
  • Scalable: End-to-end feature development distributes across an arbitrary number of teams, each able to independently develop, deploy, maintain, and operate their solutions.
  • Technology-Agnostic: Luigi is technology-agnostic, allowing teams to adopt new trends quickly and preventing technology lock-in as the landscape evolves.

IPCEI CIS Reference Architecture

Application Layer

Open source license

Apache 2.0
Keywords
micro-frontend
JavaScript
web-framework
modular-UI