Generación HTML lenta con Vaadin

Soy un desarrollador con un problema;) Sin embargo, actualmente estamos cerca del final de nuestro proyecto (usando Vaadin) ...

estamos teniendo problemas para mostrar datos simples en una de nuestras vistas. (más de 500 KB de datos para mostrar, y más de 15K elementos DOM después de que Vaadin haya terminado de generarlo ... + lotes, y lotes y MUCHOS segundos antes de que se haga).

Mi tarea es descubrir cómo puedo hacer que esto sea lo más pequeño y rápido posible, así que mi primera suposición fue utilizar otros diseños distintos de los disponibles en Vaadin estándar.

Usé WeeLayout, DashLayout y CssLayout (predeterminado), la comparación está a continuación:

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  

No funcionó. Entonces, mi otra suposición es escribir mi propio diseño, ¿alguien puede ayudarme con esto? Incluso no sé por qué debería comenzar.

Gracias Lukasz

Respuestas a la pregunta(2)

Su respuesta a la pregunta