Sample pluggable dashboard created with Narik and Webpack Module Federation.
In this project , I create a dashboard system (designer and viewer) with multiple pluggable widgets.
- Link
- Todo List
- Chart
- Map
- DataTable
- Gauge
- DateTime
- ....
Do you have any suggestion? Create an issue for that.
- Install packages:
yarn install(do not use npm!) - Build the shared library
yarn build:shared - Build plugins
yarn build:plugins - Start the shell:
ng s - Open the shell http://localhost:4200
To server a plugin use ng s, for example ng s kpi. Then change kpi remote mode in plugin definitions to 'development' .