Page History
...
Jira server Magnolia - Issue tracker key MGNLUI-2656 - DetailSubApps as well as Dialogs depend on JCR but not tightly - once the previous steps are completed it should be possible to completely get rid of JCR dependency without even extracting the child classes.
- The similar data management tasks that we have in
BrowserSubApp
occur inDetailSubApp:
we need to serialize/de-serialize item ids to fragments, query items by item id etc.- A reasonable solution would be to share a capable component between sub-apps.
- As long as content apps work over same domain - we could introduce the
DataSourceManager
component shared between sub-apps. It would encapsulate the solution of most of Level1/Level3 problems and could be useful for all other components that would need to connect to data of the app.
Level 4: Redefine ContentPresenter apis
...
Overview
Content Tools