https://github.com/waldronmatt/remote-module-federation-example
An exposed module federated app.
https://github.com/waldronmatt/remote-module-federation-example
bundle host microservice microservices microservices-architecture module-federation module-federation-examples remote webpack webpack5 webpack5-module-federation
Last synced: 24 days ago
JSON representation
An exposed module federated app.
- Host: GitHub
- URL: https://github.com/waldronmatt/remote-module-federation-example
- Owner: waldronmatt
- License: mit
- Created: 2021-01-27T15:31:26.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-01-29T04:07:56.000Z (about 5 years ago)
- Last Synced: 2024-12-31T11:57:23.779Z (about 1 year ago)
- Topics: bundle, host, microservice, microservices, microservices-architecture, module-federation, module-federation-examples, remote, webpack, webpack5, webpack5-module-federation
- Language: JavaScript
- Homepage: https://remote-module-federation-example.netlify.app/
- Size: 22.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Remote - Module Federation Example
[](https://app.netlify.com/sites/remote-module-federation-example/deploys)
An exposed module federated app. [Click here to see it live on Netlify](https://remote-module-federation-example.netlify.app/).
## Introduction
A portion of this stand-alone app is exposed for consumption by the host app.
Run this project alongside [the host app](https://github.com/waldronmatt/host-module-federation-example).
## Installation
Install dependencies:
npm install
## Usage
Run dev environment:
npm run dev
**\*\*Build for production (locally):**
npm run build
Serve the production bundle (locally):
npm run start
Navigate to [http://localhost:9000/](http://localhost:9000/)
\
\***\*Note**: Update public path to `http://localhost:9000/` in `webpack.production.config`
\***\*Note**: Update entry point to `./server.js` in `webpack.server.config`
## Contributing
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
## License
MIT