В 14 версии он также остался прожорливым до ресурсов, поэтому за этим надо следить и уделять внимание
Что на счет прорисовки элементов, то я лично не замечал, чтобы долго прорисовывались элементы
Насколько я знаю они ушли в 14 версии (а точнее в 15, а потом еще и внедрили в 14), от полимерных шаблонов и перешли к lit шаблонам и вроде как это улучшило работу с UI, но с этим особо не разбирался, поэтому точно сказать не могу на что это повлияло
Движок Vaadin сам это сделает, т.е. каких то определенных телодвижений не нужно делать, компоненты будут пытаться адаптироваться под экран
Конечно, если вы укажите размер 1000px какому либо блоку, то сам блок уже не адаптируется и внутри него элементы тоже
Также можно использовать компонент FormLayout которая адаптирует элементы находящиеся на форме, а также будет изменять их расположение в зависимости от размера экрана
Мы не используем энтерпрайз версию, в бесплатной версии пока не было недостатка компонентов и как я уже упоминал в статье, если чего то не хватает, то можно поискать в сообществе, ну или самому сделать если это какой то сложный компонент, а так кнопки, таблицы, поле для ввода и т.д. все присутствуют в бесплатной версии
Нет, формироваться новая страница не будет (если конечно это не пропишите на стороне сервера, чтобы обновлялась страница при каждом запросе), а будет вызываться ajax запрос, который будет изменять значения в тексте кнопки
В 14 версии он также остался прожорливым до ресурсов, поэтому за этим надо следить и уделять внимание
Что на счет прорисовки элементов, то я лично не замечал, чтобы долго прорисовывались элементы
Насколько я знаю они ушли в 14 версии (а точнее в 15, а потом еще и внедрили в 14), от полимерных шаблонов и перешли к lit шаблонам и вроде как это улучшило работу с UI, но с этим особо не разбирался, поэтому точно сказать не могу на что это повлияло
Движок Vaadin сам это сделает, т.е. каких то определенных телодвижений не нужно делать, компоненты будут пытаться адаптироваться под экран
Конечно, если вы укажите размер 1000px какому либо блоку, то сам блок уже не адаптируется и внутри него элементы тоже
Также можно использовать компонент FormLayout которая адаптирует элементы находящиеся на форме, а также будет изменять их расположение в зависимости от размера экрана
Мы не используем энтерпрайз версию, в бесплатной версии пока не было недостатка компонентов и как я уже упоминал в статье, если чего то не хватает, то можно поискать в сообществе, ну или самому сделать если это какой то сложный компонент, а так кнопки, таблицы, поле для ввода и т.д. все присутствуют в бесплатной версии
Да, используется для корпоративного проекта
Нет, формироваться новая страница не будет (если конечно это не пропишите на стороне сервера, чтобы обновлялась страница при каждом запросе), а будет вызываться ajax запрос, который будет изменять значения в тексте кнопки