Al armar un nuevo volumen del Radar, a menudo nos invade una sensación de déjà vu, y la técnica de server-driven UI genera un caso particularmente sólido con la llegada de los frameworks que permiten a los desarrolladores de aplicaciones móviles tomar ventaja de los ciclos de cambio más rápidos mientras que no se falle en las políticas de las tiendas de apps en torno a la revalidación de la propia aplicación móvil. Lo hemos comentado antes desde la perspectiva de permitir el desarrollo móvil para escalar a través de los equipos. La interfaz de usuario basada en servidor separa la representación en un contenedor genérico en la aplicación móvil mientras que la estructura y la data para cada vista es provista por el servidor. Esto significa que los cambios que alguna vez requirieron un viaje de ida y vuelta a una tienda de apps pueden ahora ser logrados a través de cambios simples en las respuestas que envía el servidor. Nota, no estamos recomendando este acercamiento para todos los desarrollos de interfaz de usuario, de hecho hemos experimentado algunos problemas terribles y demasiado configurados, pero con el respaldo de gigantes como AirBnB y Lyft, sospechamos que no solo nosotros en Thoughtworks nos cansamos de hacer todo del lado del cliente. Mire este espacio.
