Я разработчик с проблемой;) В настоящее время мы близки к завершению нашего проекта (с использованием Vaadin), однако ...
у нас возникают некоторые проблемы с отображение простых данных в одном из наших представлений. (более 500 КБ данных для отображения и более 15 КБ элементов DOM после того, как Vaadin завершил их генерацию ... + лоты, и лоты и ЛОТЫ секунд до его завершения).
Моя задача - выяснить, как я могу сделать это как можно меньше и быстрее, поэтому я первым делом предположил, что нужно использовать какие-то другие макеты, чем те, которые доступны в стандартном Vaadin.
Я использовал WeeLayout, DashLayout и CssLayout (по умолчанию), сравните ниже:
weeLayout
- page size: 990 KB
- DOM elements (SMALL): 1454
- DOM elements (BIG): 15423
cssLayout
- page size: 886 KB
- DOM elements (SMALL): 1434
- DOM elements (BIG): 13799
DashLayout
- page size: 938 KB
- DOM elements (SMALL): 1408
- DOM elements (BIG): 12163
Это не сработало. Другой вариант - написать свой собственный макет. Может ли кто-нибудь мне с этим помочь? Я даже не знаю, с чего начать.
Спасибо Лукаш