Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/schweizerischebundesbahnen/scion-microfrontend-platform
SCION Microfrontend Platform is a TypeScript-based open-source library that helps to implement a microfrontend architecture using iframes.
https://github.com/schweizerischebundesbahnen/scion-microfrontend-platform
framework-agnostic iframe isolation messaging microfrontend routing
Last synced: 1 day ago
JSON representation
SCION Microfrontend Platform is a TypeScript-based open-source library that helps to implement a microfrontend architecture using iframes.
- Host: GitHub
- URL: https://github.com/schweizerischebundesbahnen/scion-microfrontend-platform
- Owner: SchweizerischeBundesbahnen
- License: epl-2.0
- Created: 2020-05-20T15:30:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-01T15:19:19.000Z (13 days ago)
- Last Synced: 2024-11-13T19:07:48.969Z (1 day ago)
- Topics: framework-agnostic, iframe, isolation, messaging, microfrontend, routing
- Language: TypeScript
- Homepage:
- Size: 5.25 MB
- Stars: 68
- Watchers: 7
- Forks: 9
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
| SCION Microfrontend Platform | [Projects Overview][menu-projects-overview] | [Changelog][menu-changelog] | [Contributing][menu-contributing] | [Sponsoring][menu-sponsoring] |
| --- | --- | --- | --- | --- |## SCION Microfrontend Platform
SCION Microfrontend Platform enables you to successfully implement a framework-agnostic microfrontend architecture using iframes. It provides you fundamental APIs for microfrontends to communicate with each other across origins and facilitates embedding microfrontends using a web component and a router. SCION Microfrontend Platform is a lightweight, web stack agnostic library that has no user-facing components and does not dictate any form of application structure.
***
#### Quickstart
- [**What is a Microfrontend Architecture**][link-microfrontend-architecture]\
Learn more about the microfrontend design approach and its advantages for large-scale and long-lasting projects.- [**How SCION Microfrontend Platform can help you**][link-introduction]\
Get an overview of the SCION Microfrontend Platform and learn how the platform can help you in implementing a microfrontend architecture.- [**Installation**][link-installation]\
Follow these steps to install the SCION Microfrontend Platform in your project.- [**Getting Started**][link-getting-started]\
Start with a gentle introduction to the essentials of the SCION Microfrontend Platform.
#### Documentation- [**Developer Guide**][link-developer-guide]\
Read our Developer Guide to learn more about the core concepts and configuration of the platform.
- [**TypeDoc**][link-reference-documentation]\
Consult our API documentation for a complete overview of the API.#### Miscellaneous
- [**Announcements**][link-announcements]\
Get the latest news about the further development of the SCION Microfrontend Platform.- [**Features**][link-features]\
Get an overview of existing and planned features of the SCION Microfrontend Platform.- [**Versioning Policy**][link-versioning]\
Let us explain our versioning policy and why backward compatibility is important to us.
***[![@scion/microfrontend-platform version](https://img.shields.io/npm/v/@scion/microfrontend-platform/latest?label=%40scion%2Fmicrofrontend-platform)][link-download]
[![Continuous Integration and Delivery][link-github-actions-workflow:status]][link-github-actions-workflow][link-download]: https://www.npmjs.com/package/@scion/microfrontend-platform
[link-github-actions-workflow]: https://github.com/SchweizerischeBundesbahnen/scion-microfrontend-platform/actions
[link-github-actions-workflow:status]: https://github.com/SchweizerischeBundesbahnen/scion-microfrontend-platform/workflows/Continuous%20Integration%20and%20Delivery/badge.svg?branch=master&event=push[link-installation]: /docs/site/installation.md
[link-microfrontend-architecture]: /docs/site/microfrontend-architecture.md
[link-introduction]: /docs/site/introduction.md
[link-getting-started]: /docs/site/getting-started/getting-started.md
[link-developer-guide]: https://microfrontend-platform-developer-guide.scion.vercel.app
[link-reference-documentation]: https://microfrontend-platform-api.scion.vercel.app
[link-versioning]: /docs/site/versioning.md
[link-features]: /docs/site/features.md
[link-announcements]: /docs/site/announcements.md[menu-home]: /README.md
[menu-projects-overview]: /docs/site/projects-overview.md
[menu-changelog]: /docs/site/changelog/changelog.md
[menu-contributing]: /CONTRIBUTING.md
[menu-sponsoring]: /docs/site/sponsoring.md