SchweizerischeBundesbahnen / scion-workbench

SCION Workbench enables the creation of Angular web applications that require a flexible layout to arrange content side-by-side or stacked, all personalizable by the user via drag & drop.
Eclipse Public License 2.0
79 stars 10 forks source link

Allow using the microfrontend platform without having to depend on the SCION Workbench #198

Closed danielwiehl closed 4 years ago

danielwiehl commented 4 years ago

Is your feature request related to a problem? Please describe.

SCION Workbench Application Platform requires SCION Workbench to integrate microfrontends.

Describe the solution you'd like

This should be changed in order to use the microfrontend platform standalone. The microfrontend platform must not provide a UI.

The platform will provide the following features:

SCION Workbench will be changed as follows: - provides a microfrontend platform adapter to show microfrontends in views or popups - drops support for activities (without replacement) - no longer has to be a top-level component; therefore can easily be integrated into an app shell

Strikethrough features are tacked through separate issues.

This feature will introduce breaking changes, mainly in the application platform, which will be renamed to something like microfrontend-platform.

Expected release date: mid of January 2020


Please note: It is important to remain flexible as the needs of the project are constantly evolving. For this reason, features are subject to change.

danielwiehl commented 4 years ago

We have released a first official beta version of the new SCION Microfrontend Platform: @scion/microfrontend-platform. It is the result of intensive development over the past months and marks a significant milestone. For more information, please refer to the Git Repo https://github.com/SchweizerischeBundesbahnen/scion-microfrontend-platform.

We close this issue because we track further development through separate issues.