{"repo":"unadlib/fronts","free":true,"listed":false,"github":"https://github.com/unadlib/fronts","clone":"git clone https://github.com/unadlib/fronts.git","description":"A progressive micro frontends framework for building Web applications","language":"TypeScript","stars":487,"topics":["mircofrontend","react","vue","angular","micro-frontends","micro-frontends-solution","microfrontends","microservices","module-federation","javascript"],"license":"MIT","category":"ui-components","readme_excerpt":"Fronts Fronts is a framework-neutral application runtime for independently delivered web applications. Its core accepts any application loader. When a platform chooses Module Federation 2 for discovery and loading, @fronts/mf connects the official runtime to the application-level contract and production controls that a module loader intentionally does not own. Status: Fronts 1.0 is in prerelease development and has not yet been published to npm. The repository is prepared to publish prereleases under the next tag. The architecture and protocol are implemented and tested, but the public API may still change before the first stable release. Why Fronts still exists after Module Federation 2 Module Federation 2 now has an excellent runtime, manifests, preloading, runtime plugins, type hints, observability, and React/Vue bridges. Fronts does not duplicate those capabilities. Concern Owner ---------------------------------------------------------------------------- ----------------------------------- Remote manifests, entries, exposes, shared dependencies, runtime plugins Module Federation React/Vue application and router integration within an MF-only architecture Official MF Bridge, when sufficient Framework-neutral application ABI and lifecycle state machine Fronts Environment/tenant/cohort/channel resolution policy Fronts resolver layer DOM, Shadow DOM, and isolated iframe execution behind one host API Fronts containers Capability-scoped host services Fronts service scopes Readi","default_branch":null,"files":null,"tree":[],"storefront":"/r/unadlib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/unadlib/fronts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}