Geração lenta de HTML com Vaadin
Sou um desenvolvedor com um problema;) No momento, estamos perto do fim de nosso projeto (usando Vaadin) no entanto ...
estamos com problemas para exibir dados simples em uma de nossas visualizações. (mais de 500 KB de dados a serem exibidos e mais de 15K elementos DOM após o Vaadin terminar de gerá-los ... + lotes e lotes e MUITOS segundos antes de terminar).
Minha tarefa é descobrir como posso fazer isso o mais pequeno e rápido possível, então meu primeiro palpite foi usar outros layouts além dos disponíveis no Vaadin padrã
Eu usei WeeLayout, DashLayout e CssLayout (padrão), a comparação está abaixo:
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
Não funcionou. Então, meu outro palpite é escrever meu próprio layout, alguém pode me ajudar com isso? Eu nem sei do que devo começar.
Obrigado Lukasz