Skip to content

neenhouse/federated-app-shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Federted App Shell

This is a simple demo of webpack module federation implemented on a trivial appshell + search + property details + favorites Mono-Repo based on the excellent work of Zack Jackson and others.

Run Demo Locally

Optional: Federated Dashboard (requires Docker)

To run dashboard, run the following commands before starting the apps:

npm install
npm run docker:demo

Start Apps

npm install
npm start

View Apps

Open http://localhost:3000 to view federated dashboard

Open http://localhost:3001 to view app shell

Open http://localhost:3002 to view property details wrapped in federated app shell

Open http://localhost:3003 to view search wrapped in federated app shell

Open http://localhost:3004 to view favorites wrapped in federated app shell