Principais Alternativas de ember.js Mais Bem Avaliadas

Ember tem uma curva de aprendizado um pouco acentuada, mas uma vez que você domina isso - aplicativos web são tão simples de construir. Com plugins para geração de controladores/rotas do Rails - você pode esquecer a necessidade de escrever código complexo do lado do servidor e focar principalmente no núcleo do aplicativo no navegador. A vinculação de dados e as propriedades computadas tornam o desenvolvimento no Ember muito divertido. Análise coletada por e hospedada no G2.com.
Ember é uma fera, se houver um bug - prepare-se para mergulhar no código-fonte e caçar. A coisa boa agora é que há muitos desenvolvedores no projeto e usando o projeto - bugs muito menos frequentes. Se você precisar escrever código que saia da estrutura pré-definida do Ember, isso pode se tornar um pouco mais desafiador. Embora existam maneiras de entrar no pipeline e quebrar o fluxo, é uma batalha difícil o tempo todo. Análise coletada por e hospedada no G2.com.
17 de 18 Avaliações Totais para ember.js
Sentimento Geral da Revisão para ember.js
Entre para ver o sentimento das avaliações.

Ember.js fornece uma estrutura que permite que nossos desenvolvedores sejam mais produtivos e não se preocupem com as pequenas coisas. Mantemos várias aplicações Ember.js para uma ampla variedade de clientes e é fácil alternar entre projetos porque todos compartilham a mesma estrutura e padrões. Análise coletada por e hospedada no G2.com.
O framework está perdendo popularidade e impulso, e nossos clientes muitas vezes não estão familiarizados com essa tecnologia específica em comparação com pares como React, Vue ou Angular. Isso também torna difícil continuar investindo em nosso conhecimento de Ember.js, mesmo que gostemos dos benefícios que ele traz. Isso também significa que novas iniciativas no desenvolvimento do framework demoram mais para serem lançadas. Análise coletada por e hospedada no G2.com.

O Ember CLI eu gosto de como ele ajuda a simplificar o trabalho. Análise coletada por e hospedada no G2.com.
Acoplamento forte com JQuery. Então, em alguns casos, você precisará reescrever algo do zero para personalizá-lo às suas necessidades. Análise coletada por e hospedada no G2.com.

O melhor do Ember é a Convenção sobre Configuração em sua ferramenta - Ember CLI. A organização e estrutura de projetos complexos é excelente. Além disso, os componentes, as ligações, Ember Data, roteamento, tudo junto proporciona uma ótima experiência na criação de aplicações SPA complexas. O Ember Data torna simples trabalhar com seu backend de API e gerenciar modelos.
Comparado, por exemplo, ao Angular, estou satisfeito que o Ember vem com o Ember CLI. Você tem a melhor maneira de fazer as coisas mostrada nos Guias do Ember. Você não precisa encontrar como organizar o projeto em algum tutorial ou artigo como é no Angular, mas pode realmente começar a desenvolver aplicações executando um simples comando ember new my-new-application. Análise coletada por e hospedada no G2.com.
O que eu não gosto no Ember é o seu desempenho em comparação com outros frameworks. Além disso, às vezes o Ember CLI era realmente doloroso de trabalhar (você passa horas lutando com a ferramenta Ember CLI em vez de desenvolver sua aplicação e escrever a lógica de negócios). Análise coletada por e hospedada no G2.com.

Tudo. Nós amamos Ember.js! É extremamente poderoso. A documentação deles é incrível. O framework está sendo atualizado em alta velocidade. Eles lançaram versões estáveis de maneira oportuna. Novos recursos estão sendo adicionados frequentemente. Usamos este framework para construir aplicações web poderosas. Análise coletada por e hospedada no G2.com.
Minha empresa começou a usar Ember.js antes mesmo de chegar à versão 1.0. O início foi um pouco difícil, mas agora que estabilizaram o framework, funciona de forma incrível, e não há nada com que se preocupar! Análise coletada por e hospedada no G2.com.

Vindo do maravilhoso mundo do Ruby on Rails, gosto do design direto e sem complicações que torna extremamente fácil colocar sites interativos em funcionamento rapidamente. Além do agora famoso "convenção sobre configuração", há muitos aspectos atraentes. Só para citar alguns: guia online e documentação da API, testes são incorporados desde o início, a interface de linha de comando ember-cli torna fácil criar e atualizar projetos, há uma ampla gama de complementos cobrindo praticamente tudo o que você precisa. A melhor parte é que é simplesmente divertido de usar e há uma comunidade entusiástica por aí para ajudar. Se os guias online não forem suficientes, há muitas informações disponíveis na Internet, bem como vários livros. Análise coletada por e hospedada no G2.com.
Você provavelmente precisa ter mais experiência com JavaScript, há uma curva de aprendizado acentuada e ainda algumas mudanças de funcionalidade em andamento e/ou desativações que precisam ser levadas em consideração. Às vezes, o fluxo exato é difícil de entender. Ajuda se você estiver familiarizado com ES6+. Análise coletada por e hospedada no G2.com.

Convenção sobre configuração
Compatibilidade retroativa e avisos de descontinuação
Simplicidade e flexibilidade de componentes e serviços
Estrutura de pods Análise coletada por e hospedada no G2.com.
Nada, Ember representa meu framework perfeito porque ele me dá tudo o que eu preciso e o que eu precisarei. Análise coletada por e hospedada no G2.com.

Ember é um framework baseado em MVC. Simples e poderoso. CLI como um adicional para aplicativos independentes. Boa documentação e suporte. Fácil de aprender se você tem alguma experiência com MVC ou é um usuário experiente de js. Adaptadores, json, handlebars\htmlbars (no futuro) todas essas coisas legais estão incluídas por padrão. Fácil integração com Rails. Melhor framework js para desenvolvedores Rails. Análise coletada por e hospedada no G2.com.
Repositório é atualizado lentamente. A partir do Ember.js 2.0, os desenvolvedores rejeitam a estrutura MVC :( Falta de bibliotecas\plugins. Difícil manter o código atualizado. Cada build vem com um pacote pesado de mudanças. Análise coletada por e hospedada no G2.com.
I love how opinionated the framework is, as well as the active community of developers. It's amazing how in one command I can have an app set up and ready for development, with all baseline dependencies already up and running. After using it for three years now, I can happily say it is my favorite environment to work in. Análise coletada por e hospedada no G2.com.
The learning curve can be difficult, especially if you have never worked with an MVC or something like it in the past. Though I know the changes are good, sometimes I feel like it is a framework that is moving too fast to keep up with. Análise coletada por e hospedada no G2.com.