# Vaadin Reviews
**Vendor:** Vaadin Ltd.  
**Category:** [Marcos Web de Java](https://www.g2.com/es/categories/java-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 36
## About Vaadin
Vaadin es el único marco que te permite escribir la interfaz de usuario en Java puro. Además, puedes crear diseños en HTML o con un diseñador visual. Toda la lógica de la aplicación reside de manera segura en la JVM. El modelo de programación basado en componentes y eventos es similar a muchos marcos de interfaz de usuario tradicionales. Puedes trabajar en el mismo lenguaje familiar, con las herramientas de desarrollo y prueba que ya utilizas.




## Vaadin Reviews
  ### 1. JAVA+HTML5

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sajith M. | Software Developer, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 19, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Gran biblioteca de componentes.  
Escribe rápidamente aplicaciones simples.  
Experiencia fluida, realmente puedes ceñirte a Java y el resto será manejado por Vaadin.

**¿Qué es lo que no te gusta de Vaadin?**

Gran uso de memoria El código inicial es necesario para establecer un marco sobre Vaadin, ya que ha escrito tanto código para crear su marco, pero ese marco es solo sobre la comunicación cliente-servidor y la representación de componentes que son básicamente Pojo, pero la forma en que deseas estructurar tu código dentro del lado de Java depende de ti, si no creas un marco de MVC/MVP/MVVM/ODUI, terminarás manteniendo un código desordenado, por lo que Vaadin para aplicaciones grandes necesita tiempo.

**Recomendaciones a otros que estén considerando Vaadin:**

Como desarrollador de Java especializado en Swing, encontrar Vaadin al investigar qué marco usar para portar nuestra aplicación Swing heredada a una aplicación web fue como un sueño hecho realidad.

Comenzarás con buen pie, y en su mayor parte realmente puedes olvidarte de estar en un entorno web (pasarás el 99.9% de tu tiempo programando en Java puro).

Es un producto muy maduro y estable. La funcionalidad es excelente, la apariencia es excelente, la documentación es excelente y la comunidad en línea es excelente.

Para aplicaciones web (es decir, no sitios web), no puedo recomendar Vaadin lo suficiente.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Puedes crear una aplicación agradable utilizando la versión gratuita.

  ### 2. Interfaz de usuario ligera para servicios web de Java

**Rating:** 4.0/5.0 stars

**Reviewed by:** Riya J. | Senior Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** February 16, 2023

**¿Qué es lo que más te gusta de Vaadin?**

Es un marco ligero del lado del servidor para servicios web de Java, resulta en un desarrollo rápido de interfaces de usuario para aplicaciones complejas en las que los modelos y objetos de transferencia de datos se crean automáticamente. Es altamente compatible con las aplicaciones de backend de Java para mapearlo con una interfaz de usuario. Tiene un kit de diseño Figma para la UX y diseños. La mayoría de las validaciones funcionan de manera segura en el backend para reducir la doble validación en el frontend y backend.

**¿Qué es lo que no te gusta de Vaadin?**

Poca escalabilidad  
Es un nuevo marco de interfaz de usuario, por lo que no tiene mucho apoyo  
o comunidad disponible  
Es complejo para problemas grandes  
Solo compatible con Java, poco compatible con  
Python o Scala  
No hay soporte para múltiples ventanas disponible  
El tamaño del JavaScript generado se vuelve grande

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Hemos creado una interfaz de usuario para la compañía de seguros donde un cliente puede comprar cualquier seguro, reclamar cualquier seguro, crear una cuenta. Es una aplicación altamente ligera. Los datos fluyen desde la interfaz de usuario a los servicios de backend en Java con la ayuda de enrutadores y objetos de transferencia de datos. Tiene módulos de enlace que ayudan a manipular los datos antes de enviarlos a los servicios de backend.

  ### 3. La forma más fácil de crear una interfaz de usuario web para servicios de backend en Java.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akash K. | Senior Associate Level-1, Empresa (> 1000 empleados)

**Reviewed Date:** February 16, 2023

**¿Qué es lo que más te gusta de Vaadin?**

Vaadin es un framework Java del lado del servidor para crear interfaces de usuario, es la forma más fácil de crear interfaces de usuario que permite un enrutamiento y mapeo sencillo con los modelos de backend de Java y los objetos de transferencia de datos.

**¿Qué es lo que no te gusta de Vaadin?**

Menos soporte  
Menos documentación  
Menos compatibilidad con .NET, Python y PHP  
Menos comunidad  
No hay biblioteca de gestión de estados disponible como en el marco de React  
Complejo para aplicaciones a gran escala

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Hemos creado una interfaz de usuario para nuestro servidor web ice, que está desarrollado en Java, y la hemos integrado con las API en un proyecto de aerolínea internacional que muestra los datos en tiempo real de las aerolíneas.

  ### 4. Mejor marco para desarrollar aplicaciones en Java.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Enrico P. | UX & UI Manager, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 23, 2021

**¿Qué es lo que más te gusta de Vaadin?**

La documentación y el soporte son buenos y rápidos. Soy un desarrollador frontend y uso Vaadin para desarrollar y mi equipo lo utiliza para el front-end y el back-end. ¡Vaadin en estos últimos años ha trabajado muy bien para mejorar su framework!

**¿Qué es lo que no te gusta de Vaadin?**

Actualmente nada. La última versión 22 y la futura 23 tienen todo para mejorar nuestra aplicación.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Escribiendo código y desarrollando aplicaciones en Java. Escribimos el front-end en Java, JavaScript y CSS. Somos más productivos y 22 y 23 son tan buenos. Aumentamos nuestro rendimiento de desarrollo.

  ### 5. Vaadin es una excelente API para aplicaciones de interfaz de usuario web.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lee F. | METRC Data Analyst, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** January 17, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Con mi tiempo usando Vaadin, lo encontré agradable para trabajar, con una API fácil de entender. Si alguna vez teníamos un problema, simplemente visitar los foros y comunidades alrededor de Vaadin nos daba la respuesta que buscábamos. Para cualquier equipo que necesite una interfaz de usuario web elegante e intuitiva, con una API fácil de comprender, sugeriría Vaadin todo el día.

**¿Qué es lo que no te gusta de Vaadin?**

Mi única queja es querer tener una comunicación más clara sobre las diferencias fundamentales y de marco entre las versiones de Vaadin. Comenzar y ponerlo en marcha fue definitivamente bastante difícil ya que no había una comunicación clave sobre las diferencias entre todas las versiones de Vaadin. Fue un inconveniente averiguar qué versión se adaptaría mejor a las necesidades de lo que buscábamos visual y funcionalmente.

**Recomendaciones a otros que estén considerando Vaadin:**

Tómate tu tiempo para asegurarte de encontrar la versión específica que se adapte PERFECTAMENTE a tus necesidades. De lo contrario, si comienzas con una versión anterior que no se adapta completamente a todos los requisitos de tu cliente, tendrás un problema al intentar convertir, lo cual podría ser un proceso MUY largo dependiendo de si tu equipo trabaja de manera ágil o no. Vale la pena el tiempo de inactividad para investigar y encontrar qué versión de Vaadin funcionará perfectamente para tus necesidades. También no te apresures a crear tu propio marco usando Vaadin. Hazlo claro y conciso y te lo agradecerás más tarde. ¡Quizás incluso contrata a un arquitecto para que lo haga por ti!

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

El proyecto en el que estaba utilizaba Vaadin 7 y Vaadin 8 y la conversión, aunque pesada ya que teníamos una aplicación completa usando 7, fue realmente simple y directa. Nuestro uso fue convertir un IBM I AS/400 OS con todas sus funciones principales e informes generados, para vivir esencialmente en una interfaz de usuario basada en la web de Java. Inicialmente, esta era una tarea muy abrumadora que, de manera realista, no teníamos idea de cómo ejecutar. Luego, mientras investigábamos, descubrimos Vaadin y el resto fue historia. Nos permitió crear una interfaz muy intuitiva, que se veía moderna y funcionaba bien en múltiples plataformas de navegadores, lo cual era muy importante para nosotros ya que la empresa lo usaría esencialmente para reemplazar todo un sistema. Haha

  ### 6. Muy amable y servicio de calidad.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anuja K. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 13, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Habilidades orientadas a la calidad y comprensión sobre mi problema Vaadin está diseñado para aumentar la productividad de los equipos full-stack. Con seguridad de tipo full-stack y comunicación fluida entre el navegador y el servidor, puedes centrar todos tus esfuerzos en construir funcionalidad.

**¿Qué es lo que no te gusta de Vaadin?**

nada él es una buena persona para hacer negocios Sí. Puedes usar los componentes de Vaadin basados en estándares en casi cualquier proyecto instalándolos en tu proyecto con npm y usándolos como cualquier otro elemento HTML.

También puedes exportar componentes individuales o vistas de una aplicación Vaadin como componentes web que puedes incrustar en una aplicación existente.

Finalmente, puedes escribir una aplicación Vaadin que incruste tu aplicación existente o partes de ella.

**Recomendaciones a otros que estén considerando Vaadin:**

Vaadin es una plataforma de código abierto para construir aplicaciones web modernas y colaborativas para backends de Java. Integra componentes de interfaz de usuario, marcos de trabajo y herramientas en un único stack de desarrollo web con una opinión definida. Viene con más de 40 componentes personalizables.

Vaadin está diseñado para construir aplicaciones web de una sola página con apariencia profesional. Las aplicaciones de Vaadin son aplicaciones web progresivas (PWAs) por defecto, lo que significa que tus usuarios pueden instalarlas en sus dispositivos.

Hay dos maneras de construir una aplicación Vaadin, Flow y Fusion.

Si estás familiarizado con la programación en Java, aprenderás rápidamente la API Java orientada a objetos de Flow. Todos los componentes son objetos Java y los compones en vistas usando diseños. También puedes exponer servicios tipados para vistas frontend con solo unas pocas anotaciones en una clase de servicio Java.

Si vienes de un entorno de desarrollo frontend, encontrarás que las vistas basadas en TypeScript de Vaadin Fusion son una forma natural de trabajar. Utilizan la biblioteca LitElement, que es una biblioteca auxiliar ligera para construir componentes web. El modelo de programación utiliza TypeScript estándar y es muy similar a React.

Flow y Fusion son marcos de trabajo complementarios. Puedes usar uno u otro o combinar ambos en la misma aplicación.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Saber cuándo aceptar el cambio cuando lo haces puedes hacerlo o no gustarte las soluciones Sí. Todos los componentes de Vaadin siguen las mejores prácticas y estándares de accesibilidad. Sin embargo, el desarrollador de la aplicación aún necesita encargarse de garantizar la accesibilidad de la aplicación, porque no es suficiente que solo los componentes sean accesibles. Puedes leer más sobre la accesibilidad de Vaadin aquí. Las empresas conocidas por usar Vaadin hoy en día incluyen: Disney, Wells Fargo, Bank of America, GlaxoSmithKline, Raytheon, JP Morgan Chase, Volkswagen America, Rockwell Automation, National Public Radio (NPR) y muchas más.

  ### 7. Vaadin es fácil de aprender, tiene una documentación clara y está evolucionando día a día, así que aquí está mi reseña.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 11, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Hola

Primero que nada, gracias por darme una plataforma para compartir mis opiniones personales sobre Vaadin.

Por ahora, siendo un freelancer, hemos estado trabajando con Vaadin durante bastante tiempo.
Así que aquí están mis opiniones al respecto:

Vaadin, siendo una aplicación de Internet rica, está evolucionando día a día.

1) Fácil de aprender
2) La documentación es muy clara, fácil de entender y directa al grano
3) Buen soporte de datos de Spring Boot
4) Soporte de paginación
5) Prototipado rápido

**¿Qué es lo que no te gusta de Vaadin?**

1) El cuadro combinado no tiene autocompletar
2) La cuadrícula no tiene integración con el teclado
3) El soporte de la comunidad no es tan bueno, pero espero que aumente día a día

**Recomendaciones a otros que estén considerando Vaadin:**

Vaadin es fácil de aprender, tiene documentación clara, así que recomendaría esto a un principiante o a alguien que no esté familiarizado con Vaadin antes.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Estamos desarrollando una aplicación de mensajería, por lo que enfrentamos algunos problemas como algunas consultas de base de datos y algunos problemas de interfaz de usuario.

  ### 8. Increíble plataforma abierta basada en Java para el desarrollo de aplicaciones.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Himanshu J. | Software Engineer at ARI Services Pvt Ltd, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 26, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Realmente me gusta este concepto de usar una interfaz de usuario basada en Java con componentes web y una arquitectura basada en enlace de datos. Esto ayudará mucho a los desarrolladores a desarrollar nuevas aplicaciones de manera rápida y eficiente. Eso es lo que realmente me gusta de esta plataforma.

**¿Qué es lo que no te gusta de Vaadin?**

No es desagrado, pero la interfaz de usuario puede mejorarse más en términos de experiencia de usuario. Por lo demás, como es nuevo, no tengo demasiados desagrados.

**Recomendaciones a otros que estén considerando Vaadin:**

He encontrado una de las mejores plataformas abiertas basadas en Java. Puedes usarla para cualquier tipo de desarrollo de productos.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Me di cuenta de que puede ser más adecuado para plataformas CMS y de comercio electrónico. Como ya he utilizado muchas otras plataformas como Adobe AEM. Pero en comparación, Vaadin es más fácil de entender y trabajar. Basado en componentes será muy útil en términos de reutilización del código y mejora de la eficiencia.

  ### 9. Reseña de Vaadin - impresiones positivas sobre el marco de trabajo Vaadin

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Banca | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 17, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Me gusta que Vaadin sea fácil de usar, tenga un soporte al cliente muy accesible y sea adecuado para la migración desde Java Swing o JavaFX, especialmente cuando se integra con Java Spring (Boot). Lo que más me gusta es que Vaadin es fácil de usar para los desarrolladores. Lo bueno es que los desarrolladores no están obligados a aprender JavaScript, varias bibliotecas de JavaScript (jQuery, AngularJS, etc.), técnicas web (AJAX, sesiones, cookies, manejo específico del navegador), protocolos (WebSockets) porque Vaadin se encarga de esto.

**¿Qué es lo que no te gusta de Vaadin?**

En mi opinión, Vaadin no tiene suficientes posibilidades de integración/le faltan integraciones disponibles y parece útil solo para aplicaciones más pequeñas. Aunque la documentación es principalmente muy buena, no se puede encontrar para varias características. Vaadin no es la mejor solución si necesitas interfaces gráficas modernas. Además, no me gusta la funcionalidad de algunos componentes (es decir, twincolselect) y casi todos los valores de los componentes tienen el tipo "Object", que creo que podría expresarse mejor con tipos personalizados.

**Recomendaciones a otros que estén considerando Vaadin:**

Recomendaría este marco a todos los que estén considerando la migración de una aplicación basada en Swing a una aplicación basada en la web. Vaadin también es una buena solución en caso de que necesites lógica de frontend en el servidor.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Lo estamos utilizando para la migración de una aplicación basada en Java Swing como nuestra solución de frontend.

  ### 10. Aplicaciones web sin la lucha

**Rating:** 4.0/5.0 stars

**Reviewed by:** Moises G. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** January 21, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Es un marco muy completo que permite crear aplicaciones web rápidamente en Java.

**¿Qué es lo que no te gusta de Vaadin?**

Algunas configuraciones de plantilla, pero no es un factor decisivo.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Estoy trabajando en un sitio de comercio electrónico usando Java, y redujo el tiempo de desarrollo en un 40%.

  ### 11. Vaadin - ¡Crea tu interfaz de usuario con Java!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 18, 2021

**¿Qué es lo que más te gusta de Vaadin?**

El marco Vaadin me ayuda a construir la interfaz de usuario para mi aplicación basada en Java sin necesidad de conocimientos de Javascript. Pero me ayuda mucho a aprender el marco de Javascript, así que también aprendí el marco Polymer.

Vaadin tiene muchos componentes, pero lo bueno es que también puedes crear tus propios componentes.

**¿Qué es lo que no te gusta de Vaadin?**

A veces, una aplicación de Vaadin es más lenta que una aplicación similar escrita en Angular.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

He trabajado en un sistema DMS basado en componentes de Vaadin.

  ### 12. Vaadin Flow 14 para aplicaciones web progresivas

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dawood S. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 05, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Lo mejor del marco de Vaadin de Java es que es amigable para los desarrolladores y bastante útil para construir aplicaciones web en Java.

**¿Qué es lo que no te gusta de Vaadin?**

Buen soporte pero no mucho en Stack Overflow.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

He construido aplicaciones web en Vaadin Flow 14, y la experiencia es bastante buena para aplicaciones web o interfaces de usuario.

  ### 13. Vaadin te permite iniciar tu viaje con la interfaz de usuario de Java en pocos pasos simples.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tymoteusz K. | Support Lead, Empresa (> 1000 empleados)

**Reviewed Date:** January 17, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Puedes comenzar a usarlo en unos pocos pasos simples, incluso si eres un principiante en Java.

**¿Qué es lo que no te gusta de Vaadin?**

Es difícil hacer algunas animaciones más locas y elegantes y cosas alrededor de ellas.

**Recomendaciones a otros que estén considerando Vaadin:**

No tengas miedo de usar este marco.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Se utilizó para crear la interfaz de usuario para una aplicación interna dentro de la empresa. Con Vaadin fue realmente rápido implementar todo lo que necesitábamos.

  ### 14. Pagar para desarrollar

**Rating:** 1.5/5.0 stars

**Reviewed by:** Usuario verificado en Logística y cadena de suministro | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 14, 2020

**¿Qué es lo que más te gusta de Vaadin?**

- El desarrollo básico de frontend se vuelve accesible para los desarrolladores de backend con conocimientos principalmente de Java.
- Integración con Spring para un mejor tiempo de comercialización de la aplicación.
- La abstracción de la plataforma Vaadin se mapea de manera muy realista a las tecnologías web.

**¿Qué es lo que no te gusta de Vaadin?**

-Comunidad muy pequeña, las preguntas en el foro casi no tienen respuestas normalmente.
-La documentación es muy, pero muy débil. Si la documentación de Spring es un 10, ellos son casi un 2. Casi todo carece de explicación en la documentación y empeora con los proveedores de datos de carga diferida y otras características más complejas.
-Los tutoriales no ofrecen un conocimiento profundo de la abstracción. Nunca te dicen cómo funciona detrás de escena hasta el punto de que parece que no te lo dicen a propósito para que actualices tu suscripción para obtener soporte técnico. Lo hace tan sospechoso.
-Tiene muchas características básicas en sus componentes lanzados que deberían existir o funcionar según una convención, pero no lo hacen. Sus lanzamientos no parecen estar terminados.

**Recomendaciones a otros que estén considerando Vaadin:**

- Si estás listo para pagar la suscripción premium para soporte técnico, creo que es una solución prometedora, o también si es una aplicación frontend simple como un CRUD. De lo contrario, no lo recomiendo.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Estás resolviendo el problema de la necesidad de contratar a un desarrollador frontend. Los beneficios son el tiempo de comercialización y el menor gasto que tienes con un equipo más pequeño si no estás construyendo un frontend complejo.

  ### 15. No solo amigable para desarrolladores, sino también amigable para usuarios.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** January 13, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Vaadin es el único framework que nos permite escribir la interfaz de usuario 100% en Java sin enredarnos en JS, HTML y CSS.

**¿Qué es lo que no te gusta de Vaadin?**

La documentación actual es adecuada, pero está lejos de ser ejemplar.

**Recomendaciones a otros que estén considerando Vaadin:**

Vaadin es un marco de aplicación web para Aplicaciones de Internet Ricas (RIA). A diferencia de las bibliotecas de Javascript y las soluciones basadas en complementos de navegador, presenta una arquitectura robusta del lado del servidor.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Vaadin es una arquitectura robusta para el desarrollo rápido de aplicaciones. La arquitectura basada en componentes junto con el lenguaje Java de tipado estático y las características de enlace de datos te ayudan a construir aplicaciones que son fácilmente modularizadas y refactorizadas según sea necesario.

  ### 16. ¡Excelente experiencia!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anatoly P. | Software Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 18, 2021

**¿Qué es lo que más te gusta de Vaadin?**

El marco permite un desarrollo muy rápido y fácil.

**¿Qué es lo que no te gusta de Vaadin?**

La arquitectura fue un poco difícil de entender inicialmente.

**Recomendaciones a otros que estén considerando Vaadin:**

Al menos inténtalo.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

El desarrollo rápido de frontend multiplataforma sin tocar ningún javascript.

  ### 17. Reseña de Vaadin: tiene su utilidad, lo recomendaría.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Marketing y publicidad | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 15, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Fácil de usar, soporte al cliente y realmente bueno si tienes todos los desarrolladores de Java.

**¿Qué es lo que no te gusta de Vaadin?**

Falta de buena documentación, integraciones y no es para aplicaciones grandes.

**Recomendaciones a otros que estén considerando Vaadin:**

Fácil de migrar desde Swing, con la mayoría de los desarrolladores de Java. Imperativo tener el frontend en el servidor.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Fácil de migrar desde Swing. A una aplicación web. El frontend está en el servidor.

  ### 18. Experiencia general con Vaadin de más de 1 año

**Rating:** 2.0/5.0 stars

**Reviewed by:** Usuario verificado en Servicios Financieros | Empresa (> 1000 empleados)

**Reviewed Date:** January 15, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Bien documentado y el tutorial, y la herramienta de diseño es útil.

**¿Qué es lo que no te gusta de Vaadin?**

1) Menos bibliotecas
2) Difícil para personalizar componentes
3) No apto para startups

**Recomendaciones a otros que estén considerando Vaadin:**

1) Vaadin tiene muy pocas bibliotecas abiertas
2) Vaadin tiene menos componentes de los que necesitamos
3) Necesitamos una herramienta de diseño para un desarrollo mejor y más fácil (un gran costo para un equipo)
4) Menos desarrolladores

En general, no es adecuado para una empresa pequeña o con poco presupuesto, y es difícil reclutar.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Desarrollo rápido con la herramienta de diseño

  ### 19. Fácil de trabajar en él y es fácil de usar.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Master C. | owner, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 29, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Ahorro de tiempo. Presentación muy impresionante proporcionada.

**¿Qué es lo que no te gusta de Vaadin?**

La combinación de colores debería aumentarse en general.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Resolvió mis muchos pequeños problemas. Muy progresivo y da mejores resultados.

  ### 20. Desarrollador senior full stack Java y Angular

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Traducción y Localización | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** January 11, 2021

**¿Qué es lo que más te gusta de Vaadin?**

El marco Vaadin Flow es algo genial. Mantén todo en el ecosistema de Java.

**¿Qué es lo que no te gusta de Vaadin?**

Alta carga de memoria y CPU en la red. No se puede escalar bien.

**Recomendaciones a otros que estén considerando Vaadin:**

Si necesitas algún marco para construir aplicaciones web en Java, Vaadin puede ser lo adecuado.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Haciendo un panel de administración y esa fue la forma más rápida de hacer un CMS no complejo.

  ### 21. Vaadin es un excelente marco web de Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Automotriz | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 14, 2021

**¿Qué es lo que más te gusta de Vaadin?**

Es fácil de aprender y usar cuando ya estás familiarizado con lo básico del lenguaje Java.

**¿Qué es lo que no te gusta de Vaadin?**

Bueno, no he encontrado algo que no me guste. Me gustaría que el marco de trabajo soportara otros lenguajes funcionales de la JVM como Clojure.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Construyendo aplicaciones web internas para empresas financieras. Tengo mucha productividad usándolas. Puedo crear interfaces de usuario rápidamente.

  ### 22. Vaadin es rápido para desarrollar

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Servicios Financieros | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** January 19, 2021

**¿Qué es lo que más te gusta de Vaadin?**

No se requiere mucha experiencia con JavaScript, Jquery, CSS y HTML.

**¿Qué es lo que no te gusta de Vaadin?**

Rendimiento al renderizar un componente desde código Java a una etiqueta HTML

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Componente personalizado usando Polymer y ahorra mucho tiempo de desarrollo porque puedo desarrollar sin separar el cliente y el backend. También ahorra recursos.

  ### 23. Vaadin es un buen marco de trabajo.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Recursos humanos | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 14, 2021

**¿Qué es lo que más te gusta de Vaadin?**

La interfaz de usuario está escrita en Java. Me encanta tener solo código Java.

**¿Qué es lo que no te gusta de Vaadin?**

No me gusta la funcionalidad de algunos componentes. Además, el tamaño del código JavaScript generado es demasiado grande.

**Recomendaciones a otros que estén considerando Vaadin:**

Fácil de usar

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Fácil integración con Spring y muchos componentes que se pueden usar.

  ### 24. La mejor solución para el desarrollo rápido de aplicaciones

**Rating:** 4.5/5.0 stars

**Reviewed by:** Greta Jazmine M. | Desarrollador de software, Empresa (> 1000 empleados)

**Reviewed Date:** November 08, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Porque me gusta Vaadin? Me gusta principalmente porque es una herramienta ideal para los desarrolladores ya que permite desarrollar aplicaciones de la manera más rápida, debido a las plantillas que ofrece para la creación de diferentes gráficos como botones, su interfaz es muy sencilla lo que facilita trabajar con ella y lo mejor es que depurar y mantener estas aplicaciones hechas con ella es mucho más fácil.

**¿Qué es lo que no te gusta de Vaadin?**

Puede ser algo lento a la hora de cargar los proyectos, y sus costos no son los mejores para las pequeñas empresas porque implica grandes costos.

**Recomendaciones a otros que estén considerando Vaadin:**

Vaadin aumenta su productividad y escalabilidad si busca aumentar la creación de grandes proyectos, esta herramienta es ideal, aunque sus costos son altos vale la pena intentarlo.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Nuestra empresa Zebra Technologies trabaja con la elaboración de aplicaciones bastante largas para la culminación de su desarrollo, por lo que la implementación de Vaadin ha sido muy útil porque hemos aumentado la productividad y escalabilidad de ellas, además de poder mantenerlas mucho más rápido y fácil.

  ### 25. Vaadin desarrollo rápido de aplicaciones con fácil mantenimiento.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nahomi G. | Desarrollador de software, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** October 15, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Lo que me gusta de Vaadin es que es un gran software con el que puedes crear aplicaciones en muy poco tiempo, es decir, permite la creación de aplicaciones web menos complejas, lo que implica que son más fáciles de usar tanto para el usuario como para el desarrollador porque el mantenimiento de las aplicaciones se vuelve menos riguroso, también ofrece diferentes idiomas para que puedas elegir el que desees para crear desde botones hasta gráficos muy atractivos.

**¿Qué es lo que no te gusta de Vaadin?**

A pesar de ser tan simple y con un gran rendimiento, no todo es bueno ya que sus costos pueden ser un límite para su uso porque son muy altos, lo que implica que debe ser utilizado por empresas con un largo recorrido para que puedan permitirse su uso.

**Recomendaciones a otros que estén considerando Vaadin:**

Si deseas crear aplicaciones simples para tus usuarios, se recomienda usar este software ya que obtendrás aplicaciones altamente personalizables con alto rendimiento y escalabilidad.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Vaadin es ideal para nuestra empresa porque nos permite desarrollar software a gran escala con las ventajas de que es muy fácil de usar, fácil de mantener y fácil de adaptar según las necesidades de nuestros usuarios, así que a pesar de los grandes costos de esta herramienta vale la pena pagar por ella.

  ### 26. Un gran marco para aplicaciones grandes

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jeffrey L. | CEO, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 30, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Obtengo toda la magia y la seguridad de tipos de los lenguajes de JVM en el lado del cliente. Buen rendimiento e integración fácil con bibliotecas js que no son de Vaadin. Simplemente funciona; el lado del cliente y el servidor están sincronizados, buen despliegue, fácil depuración.

**¿Qué es lo que no te gusta de Vaadin?**

La API no está tan bien desarrollada como, por ejemplo, Qt. Debido a esto, mejor documentación sería agradable. Puede ser un poco desafiante en la fase de diseño, ya que el código que "parece" estar ejecutándose en el cliente en realidad se está ejecutando en el servidor.

**Recomendaciones a otros que estén considerando Vaadin:**

Vaadin 10 es el futuro de Vaadin, así que empieza allí; hay algunos huecos, pero los están tapando rápidamente.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Un único árbol de código fuente desde el back-end hasta el cliente para una gran aplicación empresarial de múltiples niveles. Al concentrarnos en un cliente ligero (lado del cliente de Vaadin) y un back-end rico (lado del servidor de Vaadin y nuestro material), hemos aumentado la escalabilidad, aplicado un buen diseño y hemos ofrecido un cliente de escritorio y móvil con una única cadena de herramientas y árbol de código fuente.

  ### 27. Excelente marco de interfaz de usuario de Java para aplicaciones empresariales.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akshay S. | Technology Analyst, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** July 01, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Realmente me gusta Vaadin porque está construido sobre Google Web Toolkit y permite construir aplicaciones web en JavaScript, Java EE, Scala, Groovy y HTML. Cubre todos los componentes necesarios para construir las aplicaciones web, como gráficos, etiquetas, botones, datos tabulares y selector de datos. Proporciona la manera más fácil de acceder a los datos y procesarlos. Solo necesito un navegador para ejecutar la aplicación y no se requieren servicios REST. Lo más importante que me gusta es que no hay separación en el front-end y el backend de la base de datos como en otros frameworks como J2EE. Todo el código se puede escribir fácilmente en un solo lenguaje de programación para toda la aplicación, lo cual es un punto a favor para una aplicación empresarial.

**¿Qué es lo que no te gusta de Vaadin?**

Dado que es principalmente para aplicaciones grandes, la carga inicial del proyecto es más lenta debido a los códigos de aplicación pesados y necesitas esperar unos minutos antes de que el proyecto pueda cargarse. Otra cosa que no me gusta es que toma algún tiempo para que el desarrollador entienda el marco y no es como JavaScript, que es muy fácil de aprender. Así que necesitas invertir algo de tiempo en aprenderlo antes de realmente comenzar a usarlo.

**Recomendaciones a otros que estén considerando Vaadin:**

Vale la pena intentarlo para aplicaciones empresariales grandes.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Como estoy trabajando principalmente en aplicaciones empresariales a gran escala, Vaadin es excelente para este propósito. El mantenimiento de toda la aplicación se vuelve más sencillo ya que solo se utiliza un lenguaje en toda la aplicación. Como Vaadin está construido sobre otros lenguajes como JavaScript y CSS, ayuda en la fácil implementación y automatización de las páginas de la interfaz de usuario en toda la aplicación.

  ### 28. Front end usando Java, genial pero requiere adaptación.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michael S. | Android Developer and IT Informant, Marketing y publicidad, Empresa (> 1000 empleados)

**Reviewed Date:** June 22, 2018

**¿Qué es lo que más te gusta de Vaadin?**

El hecho de que puedas poner todo el front-end y el back-end de la página web en un solo lenguaje, Java, en lugar de necesitar dividirlo con Javascript.

**¿Qué es lo que no te gusta de Vaadin?**

Es desafiante ya que lleva bastante tiempo entender cómo usarlo realmente, probablemente tomaría el mismo tiempo que aprender Javascript en su lugar, aunque si estás familiarizado con Java obviamente es mucho más rápido aprender el framework Vaadin.

**Recomendaciones a otros que estén considerando Vaadin:**

Definitivamente recomendado si deseas mantener toda la infraestructura de la aplicación web estrictamente enfocada en Java, sin necesidad de ningún Javascript en absoluto, aunque obviamente si ya eres fluido y te sientes cómodo con Javascript lograrás mucho más con él.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Mantener un sitio web utilizando estrictamente Java, requiriendo solo desarrolladores de Java para cumplir con el rol. Es considerablemente beneficioso ya que todo el equipo de desarrollo habla en un solo idioma y puede contribuir y ayudarse mutuamente.

  ### 29. Excelente herramienta para desarrolladores fullstack de Java

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Banca | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 30, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Es un producto muy maduro y estable. La funcionalidad es excelente, el aspecto es excelente, la documentación es excelente y la comunidad en línea es excelente. 

Como desarrollador de Java especializado en Swing, encontrarme con Vaadin al investigar qué marco usar para portar nuestra aplicación Swing heredada a una aplicación web fue como un sueño hecho realidad.

**¿Qué es lo que no te gusta de Vaadin?**

Una desventaja de Vaadin es su poca escalabilidad, Vaadin nunca fue diseñado para sitios web masivos orientados al público. Si necesitas escalabilidad al nivel de Facebook, Vaadin no es la mejor herramienta para eso. Pero para cualquier cosa menor, Vaadin funciona, y funciona bien. Otra cosa es que tiene una mayor carga en la red y el servidor (memoria, procesador) y es inadecuado para interfaces gráficas de usuario sofisticadas.

**Recomendaciones a otros que estén considerando Vaadin:**

Comenzarás con buen pie, y en su mayor parte realmente puedes olvidarte de estar en un entorno web (pasarás el 99.9% de tu tiempo programando en Java puro).

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Nuestra empresa ha estado más de una década con su "gran aplicación heredada de Vaadin" en producción. El nuevo desarrollo se lanzó hace algunos meses, y ambas aplicaciones se mantienen y trabajan con facilidad. Vaadin lanzó hace algún tiempo Vaadin 8, aunque estamos usando 7 para nuestro desarrollo.

  ### 30. Reseña de Software Vaadin

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en E-Learning | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 30, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Me gusta este producto porque me permite trabajar en el desarrollo de aplicaciones de manera rápida y efectiva. Me encanta que use una plataforma web de Java, con la que estoy más familiarizado, y que también tenga plantillas de aplicaciones disponibles para su uso, lo que agiliza mi proceso de desarrollo. Realmente se enfocan en tener una buena experiencia de usuario así como una buena experiencia para el desarrollador, lo cual valoro.

**¿Qué es lo que no te gusta de Vaadin?**

A veces la plataforma se bloqueará y perderé algo del trabajo guardado. Sin embargo, esto no ha sido un problema abrumador. A veces la plataforma se actualiza, lo cual es necesario pero obviamente también puede ser un poco confuso.

**Recomendaciones a otros que estén considerando Vaadin:**

Creo que esta es una herramienta valiosa para aquellos que buscan invertir en una aplicación muy efectiva que agiliza el proceso de desarrollo. Probablemente no podría haber desarrollado las aplicaciones que tengo sin usar este producto. Es muy fácil de usar y el apoyo que he recibido de los representantes de servicio al cliente es excelente.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Tener un kit de inicio para poner en marcha mis aplicaciones y desarrollarlas de manera efectiva y eficiente.

  ### 31. Solución de Marco Web Java Muy Fuerte

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Consultoría de gestión | Empresa (> 1000 empleados)

**Reviewed Date:** July 30, 2018

**¿Qué es lo que más te gusta de Vaadin?**

El framework y los elementos de Vaadin son proyectos de aplicaciones web en Java con licencia Apache de código abierto y cuentan con una comunidad activa a nivel mundial. Es un buen framework para aplicaciones de internet y, en contraste con las soluciones basadas en complementos de navegador y bibliotecas de JavaScript, presenta una arquitectura del lado del servidor. La tecnología Ajax puede ejecutarse en el lado del navegador para garantizar una experiencia de usuario interactiva y rica. El framework Vaadin se puede extender con GWT. Este framework te permite aprovechar la comunicación automatizada habilitada por y a través de la interfaz de programación de aplicaciones Java; o tu propia declaración de interfaz de usuario en HTML.

**¿Qué es lo que no te gusta de Vaadin?**

No mucho. Pero no puedes obtener soporte para funciones de múltiples ventanas y el código JavaScript se vuelve un poco engorroso. Tuvimos algunos problemas de integración con STS y las cargas de aplicaciones grandes parecen ralentizarse durante la transmisión.

**Recomendaciones a otros que estén considerando Vaadin:**

Utilizamos este producto principalmente en el ámbito móvil. El futuro móvil con su conjunto de nuevos componentes de interfaz de usuario que se adhieren a las especificaciones de W3C. Puede estar seguro de que cualquier componente de Vaadin utilizado funcionará con Vaadin así como con cualquier marco de trabajo de front-end. Todos los componentes están diseñados pensando en la movilidad, por lo tanto, son aptos para móviles y adaptables. Además, están bellamente diseñados y son adaptables para la aplicación web moderna.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Todo nuestro equipo de desarrollo es capaz de mantener un sitio web utilizando estrictamente Java y puede coordinarse entre sí en toda nuestra empresa con esta solución. El marco es un marco de desarrollo web de Java de código abierto fácil de usar que permite a los desarrolladores web de Java desarrollar aplicaciones web modernas que son visualmente atractivas, funcionan bien y aumentan la satisfacción del usuario.

  ### 32. Vaadin - no más javascript, html

**Rating:** 4.5/5.0 stars

**Reviewed by:** Petr M. | Freelancer/Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 31, 2018

**¿Qué es lo que más te gusta de Vaadin?**

hacer grandes proyectos con Vaadin es fácil, efectivo, rápido, puro Java con Spring y otros frameworks, desde el frontend hasta el backend mejor solución, para sistema interno aplicación de gran apariencia

**¿Qué es lo que no te gusta de Vaadin?**

toma tiempo entender todos los componentes y la implementación de cómo funciona, cada nueva versión tiene nuevas características o se deprecia la última versión, así que tienes que aprender de nuevo el nuevo concepto, la migración es entonces un infierno, si el concepto es completamente nuevo, es mejor escribirlo de nuevo desde el principio (ver. 8 vs. 10)

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

La cuadrícula es un gran componente para millones de registros de la base de datos, una gran solución de validación, enlazadores, formularios, renderizadores, temas, configuración fácil y cambio de estilos (con JavaScript y CSS es un infierno), multilingüismo resuelto para todos los idiomas del mundo, el mejor beneficio son los deslizadores, con solo la rueda del ratón puedo encontrar cualquier registro de la base de datos rápidamente, sin hacer clic, sin campo de texto y escribir números manualmente.

  ### 33. Vaadin otro frontend para Java

**Rating:** 3.0/5.0 stars

**Reviewed by:** Hendrikus v. | Technical Leader, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 23, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Es muy flexible. Casi puedes hacer todo lo que necesitas con este marco y, en general, utiliza la misma estructura que Swing u otras herramientas generales para el diseño de interfaces de usuario en Java.

**¿Qué es lo que no te gusta de Vaadin?**

Necesitas mucha preparación para usar este marco.

**Recomendaciones a otros que estén considerando Vaadin:**

Vaadin parece fácil de usar, pero para aumentar el rendimiento de la aplicación recomendaría hacer algunas lecciones en línea.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Vaadin te permite crear una aplicación web con un aspecto y sensación profesional.

  ### 34. ¡gran utilidad!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 30, 2018

**¿Qué es lo que más te gusta de Vaadin?**

La mejora progresiva: hace que cualquier experiencia de aplicación web sea más rápida y confiable, pero no rompe la funcionalidad para aquellos que no tienen soporte.

**¿Qué es lo que no te gusta de Vaadin?**

Rendimiento limitado para operaciones que requieren mucha computación, aunque WebAssembly está mejorando esto.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

No es necesario distribuir binarios ni mantener APIs remotas compatibles con versiones anteriores: todos los clientes están automáticamente en la última versión.

  ### 35. Positivo y emocionante

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 04, 2018

**¿Qué es lo que más te gusta de Vaadin?**

Me encanta cómo Vaadin sigue trabajando continuamente en nuevas funciones y mejorando su marco.

**¿Qué es lo que no te gusta de Vaadin?**

Tengo que admitir que no ha habido mucho que no me haya gustado, pero probablemente esperar las nuevas características que sé que están por venir.

**Recomendaciones a otros que estén considerando Vaadin:**

Mira el próximo Vaadin 10. También miraría la herramienta Designer ya que facilita la creación de una página.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Vaadin, al ser un marco de desarrollo, resolvió el problema de tener un marco decente que proporcionara suficiente funcionalidad desde el principio para no tener que buscar complementos para completar un proyecto. El aspecto de la interfaz de usuario que el marco puede ofrecer es muy profesional y no intenta ser moderno, que es lo que quería para una aplicación empresarial basada en la web.

  ### 36. Vaadin / Primavera

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 24, 2016

**¿Qué es lo que más te gusta de Vaadin?**

La representación de la GUI es muy buena y bien pensada. La configuración del marco en cuanto a compatibilidad sigue evolucionando.

El marco Vaadin está evolucionando constantemente para una mejor integración con el marco Spring. La integración con Spring Boot está aumentando. La integración con Spring-Security está madurando.

El beneficio es que con Vaadin se genera el código del lado del cliente para el usuario final, lo que proporciona un mejor control en cuanto al mantenimiento del código. Lo cual es esencial para proyectos empresariales grandes.

El hecho de que no haya separación entre el front y el backend, y que todo se pueda construir con un solo lenguaje, ofrece un gran beneficio al desarrollar y mantener aplicaciones empresariales grandes.

**¿Qué es lo que no te gusta de Vaadin?**

El diseñador de Vaadin es de pago y no se puede integrar fácilmente dentro de STS Spring SourceSuite. El desarrollo de la interfaz gráfica requiere algo de práctica, y sin el diseñador de Vaadin es más difícil.

La carga inicial de aplicaciones grandes puede ser lenta.

**Recomendaciones a otros que estén considerando Vaadin:**

Si estás planeando construir una aplicación empresarial grande que esperas que esté activa durante varios años, definitivamente vale la pena considerar Vaadin. Los empleados van y vienen, familiarizarse con varios aspectos del código de un solo proyecto grande, tanto del back-end como del front-end, lleva bastante tiempo. Con Vaadin lo reduces a un solo lenguaje, lo que también significa que el mantenimiento es más fácil.

**¿Qué problemas resuelve Vaadin ¿Y cómo te beneficia eso?**

Varias configuraciones de aplicaciones internas de negocios completadas

Beneficios, al resolver problemas/arreglos; solo tienes que rastrearlo, arreglarlo y recompilar, el código del lado del cliente se compila automáticamente, por lo que la redistribución es bastante fácil. Los usuarios finales solo están obligados a recargar el lado del cliente y el error se resuelve.

El segundo gran beneficio es que cuando no has trabajado en una aplicación grande y regresas al código después de unas semanas, no tienes que pasar por varias configuraciones de lenguaje diferentes, como buscar el código java del backend y luego pasar por el código html/javascript del lado del cliente. El hecho de que todo esté construido desde java permite un regreso más fácil a un proyecto y acelera la curva de aprendizaje para familiarizarse con el código de un proyecto.


## Vaadin Discussions
  - [Is vaadin any good?](https://www.g2.com/es/discussions/is-vaadin-any-good)
  - [What is vaadin used for?](https://www.g2.com/es/discussions/what-is-vaadin-used-for)
  - [Is there an easy resource to find and compare version differences?](https://www.g2.com/es/discussions/36212-is-there-an-easy-resource-to-find-and-compare-version-differences) - 1 upvote
  - [Why are people calling Vaadin a high cost solution?](https://www.g2.com/es/discussions/34196-why-are-people-calling-vaadin-a-high-cost-solution) - 1 upvote
  - [Do you feel that the documentation of Vaadin is lacking?](https://www.g2.com/es/discussions/29655-do-you-feel-that-the-documentation-of-vaadin-is-lacking)

- [View Vaadin pricing details and edition comparison](https://www.g2.com/es/products/vaadin/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+14%3A44%3A02+-0500&secure%5Bsession_id%5D=e3fecb08-21e6-4c02-ac6b-d7b378f79c0a&secure%5Btoken%5D=bfd76158d089389079e2423f888cdd3364e80a2eba86cbc5c13608e2977b1ec6&format=llm_user)


## Top Vaadin Alternatives
  - [spring.io](https://www.g2.com/es/products/spring-io/reviews) - 4.5/5.0 (290 reviews)
  - [JHipster](https://www.g2.com/es/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Jmix](https://www.g2.com/es/products/jmix/reviews) - 4.8/5.0 (22 reviews)

