O que você mais gosta Jmix?
O Jmix é baseado no framework Java mais popular - Spring (Spring Boot) para o backend, com Vaadin integrado para a interface do usuário no frontend. Ao escolher ambos os frameworks, o Jmix forneceu um framework full-stack para desenvolvedores Java/Kotlin.
Como líder da equipe de desenvolvimento em uma empresa de consultoria de TI, sinto que o Jmix é um framework incrível, devido às seguintes razões:
1. Ele integra os frameworks e bibliotecas Java mais populares. Os desenvolvedores estão dispostos a aprender e usá-lo com satisfação.
2. Ele fornece o Jmix Studio para ajudar os desenvolvedores a acelerar o ritmo de entrega, através de trechos de código, designers visuais para modelo de dados/página de UI/processo de negócios/papéis, execução local com um clique, etc. Dessa forma, nossos desenvolvedores estão focados apenas na nossa lógica de negócios sem escrever muitos códigos repetitivos.
3. Ele oferece muitos complementos prontos para uso com todas as partes necessárias, do banco de dados à interface do usuário, como BPM/Gráficos/Email/Mapas, etc.
4. Eles forneceram documentação detalhada.
5. Eles têm um fórum de desenvolvedores, onde podemos buscar por problemas semelhantes ou fazer novas perguntas.
6. Ao entregar os produtos aos clientes, não há taxa de licença, o que é uma grande vantagem em comparação com aquelas plataformas de baixo código. Análise coletada por e hospedada no G2.com.
O que você não gosta Jmix?
Acho que uma das desvantagens é que o Jmix usa o Vaadin 8, que é difícil de personalizar, especialmente porque temos clientes na China, que gostam de uma interface "bonita". Às vezes passamos meio dia ajustando o estilo de uma Tabela ou Datagrid. Mas fico feliz em dizer que a equipe do Jmix tem planos de atualizar o framework Vaadin para a versão LTS mais recente 23+, que deve ser muito melhor, eu espero.
A propósito, temos projetos que precisam de uma interface de frontend altamente personalizada, e o Jmix Rest SDK não é perfeito o suficiente, precisamos implementar funcionalidades básicas como a atualização de token. Análise coletada por e hospedada no G2.com.