The reusable DMX components should support declarative instantiation as well
At the moment the reusable DMX components (e.g. dm5-search-widget, dm5-detail-panel, ...) expect to be instantiated programmatically. This is well suited for the fully modular DMX webclient whose plugin framework maintains reactivity, in particular data binding.
At the other hand more simple (monolithic) webapps want instantiate the DMX components declaratively (that is via parent Vue template) and expect the reactivity to work out of the box (without a plugin framework in place). At the moment this is not supported by the DMX components but needed e.g. by the experimental mobile webclient (https://git.dmx.systems/dmx-plugins/dmx-mobile).