MVP uso con responsive

Buen dia. Tengo un sistema en Vaadin que necesito que sea visible en disposivitos mobiles, tablets.
Mi duda es al trabajar con responsive que tipo de estrategia usan para implementar los presenters en estas versiones. No quisiera tener que reescribirlos para las vistas. Alguna recumentadacion?
Saludos

Hola Matías!
Mi opinión es que el presenter debería ser prácticamente agnóstico al hecho de que la aplicación sea responsive. Desde mi punto de vista, eso debería ser responsabilidad del View dentro del modelo MVP.
Más allá de eso, algunas recomendaciones para hacer responsive tu aplicación es usar
CssLayout
con
FlexBox
y dinámicamente variar la cantidad de columnas de las tablas y grillas basado en el tamaño del dispositivo.
Saludos!