Skip to content

Commit

Permalink
feat: contribute 'Workbench Application Platform' to allow integratin…
Browse files Browse the repository at this point in the history
…g content from multiple web applications

SCION Workbench Application Platform is an extension to SCION Workbench and allows for integrating content from multiple web applications in a coherent way, thus enabling a micro frontend architecture for allowing different front-end frameworks to co-exist and autonomous delivery. It provides the concept of an application manifest with every application declaring its capabilities and intents to allow for loosely coupled inter-application navigation. Integration into the platform is as lean as possible, consequently, any web application can be integrated without the need for adaptation.

closes #80
  • Loading branch information
danielwiehl committed Jan 27, 2019
1 parent ada3f1f commit 9a13162
Show file tree
Hide file tree
Showing 503 changed files with 28,677 additions and 230 deletions.
344 changes: 245 additions & 99 deletions .travis.yml

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,14 @@

# Overview

SCION Workbench helps to build multi-view web applications and integrates separate micro frontends into a consistent rich web application. Views are shown within tabs which can be flexible arranged and dragged around by the user.
SCION Workbench helps to build multi-view web applications and integrates separate micro frontends into a consistent rich web application. Views are shown within tabs which can be flexibly arranged and dragged around by the user.

<a href="https://github.com/SchweizerischeBundesbahnen/scion-workbench/raw/master/resources/site/pics/workbench-large.png">![SCION Workbench](/resources/site/pics/workbench-small.png)</a>

The Workbench provides core features of a modern rich web application.
- Tabbed, movable and stackable views
- Activity panel as application entry point
- Popups
- Global notifications
- Global or view-local message boxes
- URL encoded navigational state
Expand Down
Loading

0 comments on commit 9a13162

Please sign in to comment.