Recomendações a outras pessoas considerando Vaadin:
Vaadin é uma plataforma de código aberto para construir aplicativos web modernos e colaborativos para backends Java. Ele integra componentes de UI, frameworks e ferramentas em uma única pilha de desenvolvimento web opinativa. Vem com mais de 40 componentes personalizáveis.
Vaadin é projetado para construir aplicativos web de página única com aparência profissional. Os aplicativos Vaadin são aplicativos web progressivos (PWAs) por padrão, o que significa que seus usuários podem instalá-los em seus dispositivos.
Existem duas maneiras de construir um aplicativo Vaadin, Flow e Fusion.
Se você está familiarizado com a programação Java, aprenderá rapidamente a API Java orientada a objetos Flow. Todos os componentes são objetos Java e você os compõe em visualizações usando layouts. Você também pode expor serviços tipados para visualizações frontend com apenas algumas anotações em uma classe de serviço Java.
Se você vem de um background de desenvolvimento frontend, encontrará as visualizações baseadas em TypeScript do Vaadin Fusion uma maneira natural de trabalhar. Elas usam a biblioteca LitElement, que é uma biblioteca auxiliar leve para construir componentes web. O modelo de programação usa TypeScript padrão e é muito semelhante ao React.
Flow e Fusion são frameworks complementares. Você pode usar um ou combinar ambos na mesma aplicação. Análise coletada por e hospedada no G2.com.
Que problemas é Vaadin E como isso está te beneficiando?
Todos os componentes Vaadin seguem as melhores práticas e padrões de acessibilidade. No entanto, o desenvolvedor da aplicação ainda precisa garantir a acessibilidade da aplicação, porque não é suficiente que apenas os componentes sejam acessíveis. Você pode ler mais sobre a acessibilidade do Vaadin aqui. Empresas conhecidas por usar Vaadin hoje incluem: Disney, Wells Fargo, Bank of America, GlaxoSmithKline, Raytheon, JP Morgan Chase, Volkswagen America, Rockwell Automation, National Public Radio (NPR) e muitas mais. Análise coletada por e hospedada no G2.com.