Objetivos y Filosofía
En pocas palabras, la ambición de Vaadin es ser la mejor herramienta posible cuando se trata de crear interfaces de usuario web para aplicaciones empresariales. Es fácil de adoptar, ya que está diseñado para dar soporte a los programadores de nivel básico y avanzado, así como a expertos en usabilidad y diseñadores gráficos.
Al diseñar Vaadin, hemos seguido la filosofía inscrita en las siguientes reglas.
Herramienta adecuada para el propósito correcto
Debido a que nuestros objetivos son altos, el enfoque debe ser claro. Vaadin está diseñado para crear aplicaciones web. No está diseñado para crear sitios web o demos publicitarios. Usted puede encontrar, por ejemplo, JSP/JSF más adecuado para tales fines.
Simplicidad y facilidad de mantenimiento
Hemos decidido destacar la solidez, simplicidad y facilidad de mantenimiento. Esto implica seguir las mejores prácticas bien establecidas en los frameworks de interfaz de usuario y garantizar que nuestra implementación represente una solución ideal para su propósito sin interferencias o presumir.
Elección entre IU declarativas y dinámicas
La Web está inherentemente centrada en el documento y está muy vinculada a la presentación declarativa de las interfaces de usuario. Vaadin permite diseños declarativos de vistas, diseños e incluso interfaces de usuario completas. Vaadin Designer permite crear visualmente diseños de este tipo. Sin embargo, el enfoque programático mediante la construcción de componentes de interfaces de usuario de Java libera al programador de sus limitaciones. Para crear vistas altamente dinámicas, es más natural crearlas mediante programación.
Las herramientas no deberían limitar su trabajo
No debería haber ningún límite en lo que puede hacer con el framework: si por alguna razón los componentes de interfaz de usuario no admiten lo que necesita lograr, debe ser fácil agregar nuevos a su aplicación. Cuando se necesite crear nuevos componentes, el papel del framework es fundamental: este facilita la creación de componentes reutilizables que son fáciles de mantener.
No hay comentarios:
Publicar un comentario