Page History
This page describes some architectural approaches adopted for the UI framework in Magnolia 6.x, which—when compared to the UI framework used in Magnolia 5.7—constitutes a shift in the paradigm of applying the model-view-presenter (MVP) pattern. Below, we explain especially explain—especially to developers who write custom UI components in Java hJava—how Magnolia UI components utilize use the MVP development pattern for UI components.
...
- It is simpler to assemble UI components.
- Classes are preferred over interfaces.
- There are have typically less code and fewer abstractions.
- There are fewer dependencies between parent and child components.
...
Overview
Content Tools