Git Product home page Git Product logo

module-federation-examples's Introduction

Module Federation Examples

This repository is to showcase examples on Webpack 5's new Module Federation can be used.

If you need support, consider looking at my sponsor profile https://github.com/sponsors/ScriptedAlchemy

Youtube Screencasts https://www.youtube.com/playlist?list=PLWSiF9YHHK-DqsFHGYbeAMwbd9xcZbEWJ

WIP info site https://module-federation.github.io/

Official Docs https://webpack.js.org/concepts/module-federation

Shim for partial Webpack 4 and non webpack users (needs update to work with 5.beta.17) https://gist.github.com/ScriptedAlchemy/d386a094832dbd9a04324862d26570e9

Original Webpack Issue https://github.com/webpack/webpack/issues/10352

Medium post Original Webpack Issue https://link.medium.com/xzFgBBtAx6

JSNation Presentation https://github.com/sokra/slides/blob/master/content/ModuleFederationWebpack5.md

Check out our book

Practical Module Federation Book We will be actively updating this book over the next year as we learn more about best practices and what issues people are running into with Module Federation, as well as with every release of Webpack as it moves towards a release candidate and release. So with your one purchase you are buying a whole year of updates.

Examples

Legend:

  • โš ๏ธ: In Progress/Incomplete
  • ๐Ÿ”’: Depends on proprietary code that isn't free.

Notes

To run from a git checkout locally, remove all of the proprietary example directories and then run yarn at the repo root. You can then run yarn start from any of the non-proprietary examples.

module-federation-examples's People

Contributors

scriptedalchemy avatar mizx avatar jacob-ebey avatar yordis avatar newvladimirov avatar jherr avatar maraisr avatar monpote avatar blink1073 avatar tsukhu avatar ocdi avatar 7rulnik avatar zhangwilling avatar

Stargazers

Eliud Obure avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.