Ir al contenido

¿Aplicaciones Centradas en Datos con Vaadin 10?

·261 palabras·2 mins
Vaadin Noticias
Alejandro Duarte
Autor
Alejandro Duarte
Alejandro Duarte es Ingeniero de Software, escritor, Ingeniero de Relaciones con Desarrolladores en MariaDB y consultor en desarrollo de software. Ha programado computadores desde mediados de los 90s. Comenzando con BASIC, Alejandro transitó a C, C++ y Java durante sus años académicos en la Universidad Nacional de Colombia. Se mudó primero al Reino Unido y luego a Finlandia para profundizar su participación en la industria del código abierto. Alejandro es reconocido en círculos de Java y MariaDB.

Nota: Traducido de la versión original en Inglés.

Recientemente recibí algunas copias impresas de mi último libro sobre Vaadin. Me encanta el aspecto mate a color de la portada. ¡Excelente el trabajo de Packt Publishing! De todos modos, ya que la sensación de recibir un paquete con tus propios libros es difícil de describir con palabras, decidí hacerlo con código.

Aunque la mayoría de los conceptos e ideas de diseño que el libro cubre son válidos para cualquier versión de Vaadin, creé una rama de Git con todos los ejemplos migrados a Vaadin 10. En este momento, hay ciertas características que Vaadin 10 no incluye (aún?) como los editores en Grid, menús y estilos LAYOUT_COMPONENT_GROUP. Pero aparte de eso, la migración fue bastante fácil.

Hay algunas características nuevas en Vaadin 10 que, obviamente, no cubrí en el libro, cosas como el nuevo Router y la API Element. Sin embargo, dado que el libro está dirigido a desarrolladores con conocimientos básicos de Vaadin (es decir, saben cómo implementar interfaces de usuario con la API Java de Vaadin), los ejemplos son útiles e ilustran técnicas que puedes usar en tus aplicaciones: Modularización, autenticación, autorización, conectividad con bases de datos (usando JDBC, JPA, MyBatis y jOOQ), diseño de interfaces de usuario CRUD, carga diferida (lazy loading) y reportes con JasperReports.

Ten en cuenta que este libro no es para principiantes totales. Si no sabes qué tipo de componentes están disponibles en Vaadin y cómo usar la funcionalidad básica que ofrecen, deberías comenzar con la introducción a Vaadin Flow y el tutorial oficial de Vaadin.

¿Te gustó este artículo? Puedo ayudar a tu equipo a implementar soluciones similares. Contáctame para saber más.

Relacionados

Nuevo libro sobre Vaadin 8: Aplicaciones Centradas en Datos con Vaadin 8
·281 palabras·2 mins
Vaadin Noticias
Mi nuevo libro sobre Vaadin 8 está disponible.
Próximo lanzamiento de un nuevo libro sobre Vaadin Framework 8
·201 palabras·1 min
Vaadin Noticias
Escribiendo un nuevo libro sobre Vaadin Framework 8.
Enterprise App para Vaadin
·315 palabras·2 mins
Vaadin Noticias
Presentación del add-on Enterprise-app para Vaadin y su sucesor, el add-on Crud UI.