This is a microfrontend project combining three technologies: React, Angular and Vue using Webpack Module Federation.
host-app: The parent application to manage the child applications(React 18 + TypeScript)react-child: A React-based child application(React 18 + TypeScript)vue-child: A Vue-based child application(Vue 3 + TypeScript)angular-child: An Angular-based child application(Angular 16 + TypeScript).
- Clone this project
- Run React child application:
cd /react-childthenyarn installthenyarn start - Run Angular child application:
cd /angular-childthenyarn installthenyarn start - Run Vue child application:
cd /vue-childthenyarn installthenyarn start - Run Parent application:
cd /host-appthenyarn installthenyarn start