Categorie:
Software de desenvolvimento de aplicativos /
Webix Reveja
Excelente | |
Boa | |
Média | |
Mau | |
Horrível |
Webix é uma biblioteca JavaScript corporativa para desenvolvimento de aplicativos de plataforma cruzada com widgets JavaScript HTML5, controles de interface do usuário e capas de material. Nossa biblioteca consiste em mais de 99 widgets da interface do usuário e controles JavaScript CSS / HTML5 com muitos recursos. Além disso, você receberá vários designs de capa de material responsivo para acelerar o desenvolvimento da web.
Fácil de usar, bem documentado e bons exemplos
Se tivermos uma biblioteca de ajudantes para aplicativos Ruby On Rails, seria perfeito para mim
A ferramenta apropriada para criar aplicativos ricos, poderosos e flexíveis, que podem ser operados facilmente na plataforma móvel
Como a ferramenta funciona melhor para mim, não encontro contras.
Gosto que o Webix forneça um modelo de desenvolvimento centrado no código. Eu prefiro isso às abordagens mais centradas em marcação por aí. Gosto que as APIs fornecidas pelo Webix sejam lógicas, consistentes e racionais. É fácil adivinhar quais propriedades / métodos eu preciso, mesmo para componentes com os quais talvez eu não esteja familiarizado por causa disso. Gosto que o Webix forneça a maioria dos widgets e componentes que quero construir uma interface de usuário moderna. O desempenho que o Webix oferece é incomparável e permanece com desempenho consistente, independentemente da complexidade do peso da interface do usuário. Isso não pode ser exagerado: não experimentei melhor biblioteca / kit de ferramentas / estrutura do que o Webix a esse respeito. Gosto muito que o Webix não tente fazer as coisas de uma certa maneira, em geral. É um produto relativamente sem opinião, que é refrescante neste mundo de estruturas pesadas que tentam encaixá-lo em padrões muito específicos. Finalmente, o Webix tem um modelo de custo bastante bom. Pode ser mais barato, especialmente para lojas individuais e pequenas, mas quando você começa a comparar o custo com outros produtos comparáveis, descobre que o Webix na verdade é bastante barato. A relação custo / benefício com o Webix é MUITO boa, com certeza!
Os estilos prontos para uso que o Webix oferece podem ser melhores, e a capacidade de manipular esse estilo também pode ser um pouco melhor (é um pouco inconsistente com o modo como você faz isso às vezes, mas mais importante, é um pouco limitado). Como em praticamente todos os produtos do mundo, a documentação pode ser um pouco melhor. Não é nada ruim e melhor do que muitos outros produtos que usei, mas às vezes acho difícil obter exatamente as informações necessárias. Os documentos da API, especificamente, acho que poderiam ser usados com um pouco de reorganização. Mas isso é uma queixa relativamente pequena, francamente, porque, como foi dito, a documentação do Webix é, de fato, melhor do que muitas outras soluções concorrentes ... mas poderia ser melhor é tudo o que estou dizendo :)
+ Completude e recursos dos controles e widgets
- É necessário renová-lo anualmente para receber atualizações posteriormente (sem atualizações vitalícias)
Os padrões do projeto mantêm facilmente todos os desenvolvedores durante a implementação do projeto. A biblioteca possui componentes e widgets muito úteis. Além disso, você pode criar facilmente componentes personalizados necessários ao projeto. Existem widgets mais complexos que você gasta muito tempo para implementar por outras estruturas.
A documentação do webix poderia ser mais compreensível e ter mais exemplos para todos os componentes.
É muito fácil criar layout de front-end de um aplicativo da web.
Não há temas suficientes para o Webix. Espero que o ambiente de compartilhamento de temas para o desenvolvimento seja feito por usuários da Webix.
Estrutura Javascript muito útil e fácil de usar, com API muito bem pensada
Sinto falta de um gráfico de Gantt e de um agendador (não agendador móvel, este já existe).
Visualização de dados fácil e poderosa Webix cuidando do Ajax para nós.
Não há plugin para o editor comum. Eu tenho que lembrar de todos os widgets e comandos da interface do usuário
1. Extremamente rápido, o melhor em termos de desempenho 2. Gerenciamento DOM eficiente, menos pegadas DOM no navegador 3. A 'tabela de dados' é a mais rápida disponível 4. Flexibilidade para estender os controles facilmente, pois os subcomponentes são fracamente acoplados 5. Tecnologia o suporte é ativo e muito responsivo 6. A definição de temas é fácil e dá ao desenvolvedor mais controle
1. Não há suporte para MVC ou MVVM 2. Precisa melhorar a edição em linha na tabela de dados para manipular os controles de combinação / seleção / data 3. Deve haver uma maneira melhor de acessar o relacionamento entre os elementos dom 4. Falta de documentação abrangente e modular. Exemplos não são acessíveis facilmente
É tão simples começar a operar com o Webix. Se eu tiver uma idéia, posso começar a perceber seu potencial quase imediatamente.
Algumas das opções da tabela dinâmica são limitadas.
Seria útil se houver uma informação de versão na documentação que, se um recurso estiver disponível apenas a partir de uma versão específica.
Alguns designs de widgets são chatos e não modernos.
este é um framework javascript muito leve, rápido, fácil de usar, com temas atuais e excelente documentação
Existem alguns modelos de clichê, tenho que cuidar para juntar todas as peças
Funcionalidade, Estrutura, Arquitetura, Serviço de Suporte
Nada realmente, basicamente tudo estava bem
Grande número de controles e widgets da interface do usuário. Eles são ágeis, à prova de materiais e prontos! Sem perda de tempo para desenvolvimento extra. Documentação realmente útil e fórum de suporte. Chega de códigos de amostra e suporte amigável.
Biblioteca perfeita, mas precisamos de mais ... Gráfico de Gantt e galeria de imagens necessários. Precisa de mais amostras de integração para várias estruturas Java.
Velocidade rapida. Interface do usuário bonita e consistente. O Webix usa provavelmente a abordagem mais fácil de adotar e a mais consistente para alimentar dados para os widgets.
A licença ilimitada é muito cara e você recebe apenas 1 ano de atualizações.
O Webix possui uma incrível biblioteca de componentes embutidos. O Framework está muito bem documentado pelos desenvolvedores do software. O suporte (suporte pago e fórum gratuito) é incrível. O site do fórum gratuito é monitorado pelos desenvolvedores que contribuem e fornecem respostas às perguntas. Grande conjunto completo de componentes. O componente de grade é provavelmente mais rico em recursos do que qualquer componente que eu já vi oferecido para outras bibliotecas JavaScript.
Há um livro publicado no Webix, mas é isso. Como mencionei a documentação no site e os exemplos no GitHub são fantásticos, mas é bom ter livros para ler sobre o assunto. Não sei por que o Webix não é mais amplamente usado. É por isso que acho que houve apenas 1 livro publicado, mas espero que isso mude.
Se você é um desenvolvedor de software, esse é um tipo de software que você deve considerar
Este software não é para iniciantes e é para aplicativo de pahe único.
Às vezes, os contras de ter muita abstração é que perdemos o controle sobre como a comunicação com o back-end está ocorrendo exatamente. Trabalhar com validação e como a interface do usuário reage em caso de resposta inconsistente do servidor pode ser complicado de gerenciar.
Rápido, fácil, poderoso.
Caro, não há como alterar dados de sub-visualização diretamente para os dados principais da tabela de dados
FÁCIL DE USAR
Os preços são muito altos
- O Gráfico Dinâmico possui apenas gráficos em árvore; seria melhor se o usuário pudesse selecionar mais tipos de gráficos.
Foi muito fácil integrar-se ao meu aplicativo, o plug-in do gerenciador de arquivos tem exatamente o que eu precisava. - Fácil de personalizar
Pode haver algumas melhorias na maneira de acessar os elementos gerados em html.
+ fácil de usar
- não encontramos algo que possamos reclamar até agora
Às vezes, você encontra recursos não documentados, o que dificulta o uso. Muitas respostas e exemplos podem ser encontrados no fórum webix.
Eu deveria ter comprado muito antes. O único desafio é porque sou novo no desenvolvimento de aplicativos da web.
Completo e muito fácil de usar
Melhor filtro no dbgrid
Pode ser difícil encontrar ajuda quando você está preso, pois não é muito popular.
- Seria melhor ter mais documentação sobre como usar com outra estrutura, como React ou Vue.
Boa funcionalidade, bom conceito, principalmente estável por mais de 5 anos e muitas versões, resposta de alta qualidade no suporte
Não é conseqüente em todos os detalhes, a política de licenças falsas do pro Version cria alguns problemas
Para dizer alguma coisa, o preço poderia ser mais barato
- É fácil de usar e possui muitos recursos internos para aplicativos modernos. - O suporte é provavelmente uma das melhores coisas do Webix. A equipe é muito legal, muito prestativa e responde rapidamente. - Liberações regulares
- Não é bem conhecido, o que é realmente uma vergonha. Eu usei várias estruturas JS e acho que o Webix é um dos melhores por aí e o melhor para prototipagem rápida.
O software faz o que é promissor; criando excelentes interfaces de usuário com arquivos de configuração relativamente fáceis que você pode começar pequeno e estender mais tarde. Nós o usamos em combinação com o software Golang para gerar interfaces de usuário completas. Essa combinação está funcionando e tendo um ótimo desempenho.
O preço de bibliotecas específicas é mais alto, mas você recebe um ótimo suporte.
O Webix tem todos os recursos que eu quero e a biblioteca não é muito grande. O suporte é excepcional, mas eu achei a biblioteca fácil de usar devido à extensa documentação online.
Não há realmente nada a criticar. Eles oferecem ganchos em estruturas populares como React, mas não incham o tamanho do software.