Я разработчик с проблемой;) В настоящее время мы близки к завершению нашего проекта (используя 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
Это не сработало. Поэтому я предпочитаю написать свой собственный макет, может ли кто-нибудь помочь мне с этим? Я даже не знаю с чего мне начать.
Спасибо
Лукаш