microfrontendly
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

Microfrontendly

Small in size but great in action microfrontend library

  • Run frameworks (e.g Angular, React, Vue) in one application easily
  • Divide your framework monolith into smaller, independent and technology-agnostic parts
  • Release your changes in an application without rebuilding and redeployment the entire application

Try it in action

Install all dependencies for the library project

npm install

Install dependencies for microfrontend example

npx lerna bootstrap

Build example microapps

npm run build:microapp

Serve example microapps

npm run serve:microapp

Serve microfrontend shell

npm run serve:shell
Go to http://localhost:9000/

Description and plans for the future

The library design is in early development, but the most important features are working properly. The library uses WebComponents as a microfrontend interface, thanks to which the micro-application shell is able to run micro-applications written in either Angular or React or pure WC.

A big advantage is the fact that the location of the sources and their configuration are provided in runtime. This allows for release of individual functionality in micro-applications without rebuilding and redeployment entire application.

License

MIT

Package Sidebar

Install

npm i microfrontendly

Weekly Downloads

5

Version

0.2.0

License

MIT

Unpacked Size

8.8 kB

Total Files

3

Last publish

Collaborators

  • marcinmilewicz