8000 GitHub - aartek/luigi: Micro frontend framework
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

aartek/luigi

 
 

Repository files navigation

Luigi

Overview

Luigi is a micro front-end JavaScript framework that enables the creation of an administrative dashboard which is driven by local and distributed views. Luigi enables the communication between a web application and content-views which the application contains such as routing, navigation, authorization, and user experience elements.

Luigi consists of two components: Luigi core and Luigi client.

Luigi core is installed in the web application while Luigi client is installed in the application(s) running in the content-view. Both of these components interact with one another to leverage communication between both the web application and the content-view, without compromising the security principles behind the iframe pattern.

Installation

To get started with Luigi, read the Luigi core document.

See this document to learn more about the Luigi client.

Development

To run Luigi during your development phase, use the Angular example application.

Code formatting for contributors

All projects in the repository use Prettier to format source code. Run the npm install command in the root folder to install it along with husky, the Git hooks manager. Both tools ensure proper codebase formatting before committing it.

About

Micro frontend framework

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 56.8%
  • HTML 21.4%
  • TypeScript 13.9%
  • Vue 6.6%
  • Other 1.3%
0