dreamofi / combination-way

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is the demo project to prove the potential of micro frontend architecture.

Build the micro apps

Go to react-datatable-web-component and run

 npm install

After successfully installing dependencies we build the project

 npm run build-wc

Repeat above steps with react-inside-web-component, vue-inside-web-component, ember app-shell

Run app

We simulate the way of micro frontends works, so we need Docker to create many nodes of FE. The Docker installed in your pc is required.

Create a docker network by running the command:

Mac OS

 docker network create nginx_network

Windows

 docker network create --driver nat nginx_network

Start the docker containers by run

 docker-compose up

Launch the browser navigate to Localhost

About


Languages

Language:JavaScript 41.8%Language:HTML 26.7%Language:Vue 20.6%Language:Handlebars 8.2%Language:CSS 2.1%Language:TypeScript 0.6%