Вопрос по версиям Jmix

Добрый день!
Раньше работал только с Cuba Framework, но появилась задача повторить некоторый функционал на Jmix.
Сначала всё шло хорошо, но когда дошел до работы с экранами обнаружил что,
в jmix версии 2.0 нет фрагментов экрана, а так-же компонента browserFrame.
При том что в версии 1.5 всё это есть. Так же судя по всему, в 2.0, нет и многих других компонентов.
Подскажите пожалуйста, почему так случилось? Поменялась концепция?
Если они мне нужны, использовать jmix 1.5, или к 2.0 их можно как-то прикрутить?
Для более плавного перехода с Cuba framework.

Спасибо.

В cuba и jmix 1.5 использовался vaadin версии 8 (вроде).

jmix 2.0 перепрыгнул на vaadin 24. из-за этого такая разница. Многие компоненты не перенесли или вообще не будут добавлять.

вместо browserFrame предполагается использование iframe

По поводу фрагментов:

2 симпатии

Здравствуйте,

В дополнение к словам @yarik1706.

В версии 2.x, Jmix перешёл на новую версию Vaadin, что упростило работу с фронтендом. Теперь вы можете использовать не только UI-компоненты Jmix, но и легко внедрять Vaadin компоненты в своё Jmix приложение.

Пример использования Vaadin компонента:
https://demo.jmix.io/ui-samples/sample/charts-addon

Также, если готового UI-компонента нету не в Jmix и не в Vaadin, вы можете интегрировать собственную JS библиотеку для ваших задач, например:

https://demo.jmix.io/ui-samples/sample/custom-component-js-library

По компоненту browserFrame есть тикет, можете отследить изменения:

На текущий момент можно использовать iframe.

С Уважением,
Никита

Спасибо. Посмотрю.