Introducing G2.ai, the future of software buying.Try now
angularjs

Por Google

Perfil Não Reivindicado

Reivindique o perfil da sua empresa na G2

Reivindicar este perfil confirma que você trabalha na angularjs e permite que você gerencie como ele aparece na G2.

    Uma vez aprovado, você pode:

  • Atualizar os detalhes da sua empresa e produto

  • Aumentar a visibilidade da sua marca na G2, pesquisa e LLMs

  • Acessar insights sobre visitantes e concorrentes

  • Responder a avaliações de clientes

  • Verificaremos seu e-mail de trabalho antes de conceder acesso.

4.0 de 5 estrelas

Como você classificaria sua experiência com angularjs?

Avaliações e Detalhes do Produto angularjs

Valor em Destaque

Médias baseadas em avaliações de usuários reais.

Tempo para Implementar

2 meses

Custo Percebido

$$$$$

Mídia angularjs

Demo angularjs - angularjs
angularjs
Demo angularjs - angularjs
angularjs
Demo angularjs - angularjs
angularjs
Imagem do Avatar do Produto

Já usou angularjs antes?

Responda a algumas perguntas para ajudar a comunidade angularjs

Avaliações angularjs (111)

Ver Avaliações em Vídeo do 1
Avaliações

Avaliações angularjs (111)

Ver Avaliações em Vídeo do 1
4.0
avaliações 111

Review Summary

Generated using AI from real user reviews
Os usuários elogiam consistentemente a vinculação de dados bidirecional como uma característica de destaque, que simplifica a sincronização entre o modelo e a visualização, aumentando a eficiência do desenvolvimento. A estrutura modular do framework e o suporte para componentes reutilizáveis também são frequentemente destacados, facilitando o gerenciamento de grandes aplicações. No entanto, muitos observam uma curva de aprendizado acentuada para iniciantes, o que pode dificultar a adoção inicial.
Pesquisar avaliações
Filtrar Avaliações
Limpar Resultados
As avaliações da G2 são autênticas e verificadas.
Michael P.
MP
Senior Software Engineer
Software de Computador
Médio Porte (51-1000 emp.)
"Incrível Framework Javascript"
O que você mais gosta angularjs?

Poderoso framework, com templating simples e ligação de dados bidirecional. O desempenho parece bom, funciona bem em várias plataformas e tem ótima compatibilidade retroativa para navegadores mais antigos. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Muitas coisas estão mudando na versão 2, o que exigirá uma grande refatoração para atualizar. Você tem que aceitar o bom com o ruim em nome do progresso. Análise coletada por e hospedada no G2.com.

David H.
DH
Software Engineer
Software de Computador
Pequena Empresa (50 ou menos emp.)
"AngularJS é um ótimo framework front-end."
O que você mais gosta angularjs?

O que eu mais gosto no AngularJS é que é um framework leve que é super poderoso. Quero dizer, a manipulação de dados entre os controladores e as visualizações realmente dá vida aos meus aplicativos web. Sem mencionar a quantidade de plugins e módulos de terceiros gerados pela comunidade javascript. É um framework de front-end realmente extensível. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Bem, embora a extensibilidade do AngularJS seja um grande ponto de venda, isso também significa que, por padrão, o AngularJS pode ser um pouco sem graça. Uma vez que você começa a se tornar um desenvolvedor web competente, você começa a querer que seu framework web já tenha livereload embutido. Além disso, a questão de qual servidor ou banco de dados usar surge muito rapidamente na carreira de desenvolvedores AngularJS, e poucas escolhas fortes estão disponíveis além de mudar para um stack MEAN completo. Análise coletada por e hospedada no G2.com.

Marco B.
MB
Software Developer
Tecnologia da Informação e Serviços
Pequena Empresa (50 ou menos emp.)
"A web como deveria ser."
O que você mais gosta angularjs?

Facilidade de uso da vinculação de dados bidirecional: Você configura seus dados no controlador, informa ao template para usar esses dados, e os dados são sincronizados entre a interface do usuário e o modelo de dados. Seu design modular permite a criação de múltiplos componentes em múltiplos arquivos, tornando a aplicação mais gerenciável do que nunca. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Javascript não é a melhor linguagem para fazer qualquer coisa, e para ter certeza de que você não cometa erros bobos, você deve passar seu código pelo ESLint, e pode levar um tempo para se acostumar com o significado das mensagens de erro. Felizmente, existem módulos AngularJS para ESLint. Seus componentes ainda não usam shadow DOM (que o Polymer usa), então o CSS não pode ser incorporado dentro dos templates, e eles podem interferir uns com os outros se o desenvolvedor não tomar cuidado suficiente. Análise coletada por e hospedada no G2.com.

Fernando S.
FS
Software Engineer
Tecnologia da Informação e Serviços
Médio Porte (51-1000 emp.)
"Robusto e fácil de usar"
O que você mais gosta angularjs?

É fácil aprender e começar a implementar um projeto. Com o AngularJS, você pode economizar muito tempo em coisas comuns de desenvolvimento que outras bibliotecas populares não têm um bom suporte. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

O código parece estranho quando você precisa injetar muitas dependências. A declaração da função do controlador fica bagunçada quando isso acontece. Mas se você seguir as melhores práticas, pode evitar esse tipo de coisa. Análise coletada por e hospedada no G2.com.

Courtney C.
CC
System Architect
Software de Computador
Pequena Empresa (50 ou menos emp.)
"Sou um grande fã, mas seus dias estão contados."
O que você mais gosta angularjs?

Vou começar dizendo que sou um desenvolvedor front-end em tempo integral que passou os últimos 2+ anos em AngularJS. Eu adoro, conheço a maioria de suas peculiaridades. Mas os dias do AngularJS 1.x estão contados. (Cobri o 2.x em uma revisão separada: Angular.io)

Prós:

* torna a maioria do desenvolvimento de UI rápido, simples e -- ouso dizer...divertido

* ainda é mantido ativamente

* há uma riqueza de conhecimento disponível agora

* bastante lógico, uma vez que você supera a curva de aprendizado Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

* Quase impossível rastrear erros de `$digest` em produção. Meu Deus, é um pesadelo.

* A curva de aprendizado. Foi íngreme, vindo de alguns anos de backbone.js (comparativamente DIY)

* Frameworks de aplicativos web de próxima geração tornarão o AngularJS 1.x obsoleto Análise coletada por e hospedada no G2.com.

Claudio F.
CF
Sr. Software Developer
Consultoria de Gestão
Pequena Empresa (50 ou menos emp.)
"Elegante estrutura de desenvolvimento web do lado do cliente"
O que você mais gosta angularjs?

Sua separação de preocupações, bem como sua mentalidade para organizar um código, separando-o em Serviços, Controladores, Diretivas e Filtros. Isso torna o desenvolvimento de um sistema web muito mais fácil e intuitivo de montar. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Às vezes, quando algo dá errado com o código, tudo quebra e não há muitas maneiras de encontrar o que está errado, é preciso seguir a intuição e a experiência.

Eles certamente adicionaram muito feedback quando alguém esquece, por exemplo, de adicionar uma injeção de dependência, o erro exibido no console do navegador fornece um link pelo qual se pode acessar a documentação do AngularJS, o que é bacana. Análise coletada por e hospedada no G2.com.

Calvin L.
CL
Software Developer
Fabricação de Equipamentos Elétricos/Eletrônicos
Médio Porte (51-1000 emp.)
"Ótima estrutura para lidar com o front-end em Javascript"
O que você mais gosta angularjs?

A capacidade de criar modelos e diretivas realmente simplifica a escrita de código. Parece haver muita documentação disponível. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Um pouco difícil de integrar com modelos jinja devido a ambos usarem a sintaxe {{ }} Análise coletada por e hospedada no G2.com.

Arthur F.
AF
Creative Technologist
Design
Médio Porte (51-1000 emp.)
"O início dos verdadeiros aplicativos web"
O que você mais gosta angularjs?

Angular é super fácil de usar, incrivelmente rápido e integra-se bem com tudo. Comecei a desenvolver aplicativos web interativos com jQuery, mas depois de descobrir o AngularJS, nunca mais voltei. Permite-me fazer meu trabalho muito mais rápido do que normalmente faria.

Desde a construção de aplicativos web interativos até aplicativos híbridos, o AngularJS se destaca no desenvolvimento em JavaScript. Você pode facilmente integrar e começar a usar em menos de um minuto. Os recursos integrados tornam meu trabalho muito mais fácil. A integração com HTML é tão perfeita e agradável que reduz meu trabalho e dor de cabeça de forma enorme. Estou ansioso pelas futuras gerações do AngularJS. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Angular é ótimo, mas às vezes pode ser um pouco problemático. Tive dois grandes problemas ao desenvolver com ele e demorei um pouco para entender o que estava acontecendo. Também falta um pouco de organização, já que você pode basicamente codificar em qualquer lugar. Isso foi melhorado no AngularJS 2.

É difícil reclamar do AngularJS, pois ele faz o trabalho e o desempenho é incrível. Análise coletada por e hospedada no G2.com.

José M V.
JV
Fullstack Developer
Internet
Pequena Empresa (50 ou menos emp.)
"Usei AngularJS nos últimos meses para SPAs, não vou olhar para trás."
O que você mais gosta angularjs?

O simples fato de que facilita a criação de Aplicações de Página Única (websites) já é suficiente para torná-la uma ferramenta muito versátil e necessária no conjunto de ferramentas de todo desenvolvedor. Além disso, poder contar com o paradigma MVC (Model-View-Controller) para construir do zero suas próprias coisas é outra boa razão para considerar este framework como uma escolha ao iniciar uma nova aplicação web. Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Depurar código AngularJS pode ser uma verdadeira dor de cabeça, pois nem sempre aciona sinais de alerta quando algo importante está acontecendo. A herança de escopo pode ser outro grande problema se você não codificar de maneira adequada, deixando-o sem aquela sensação de "liberdade" do JS que sempre temos. Análise coletada por e hospedada no G2.com.

Alberto F.
AF
Web Developer
Tecnologia da Informação e Serviços
Pequena Empresa (50 ou menos emp.)
"Fácil para pequenos projetos. Arquitetura e canais de comunicação precisam ser pensados para grandes projetos."
O que você mais gosta angularjs?

Módulos - chave para construir e separar seu aplicativo em módulos com base em responsabilidades.

Injeção de dependência - Facilita a obtenção de serviços de outros módulos para executar alguma lógica.

Diretivas - movem o aplicativo web em direção a um aplicativo mais baseado em componentes.

Interceptadores - interceptam erros globalmente ou por chamada ajax antes que o erro seja lançado.

Transformadores - capturam respostas ajax e transformam respostas à sua maneira (especialmente útil quando a resposta json tem uma forma não lógica e você deseja trabalhar com uma estrutura json diferente). Análise coletada por e hospedada no G2.com.

O que você não gosta angularjs?

Site oficial - fornece documentação suficiente para criar aplicativos web fáceis e compreensão básica, mas alguns tópicos podem ser difíceis de encontrar ou difíceis de entender da forma como são explicados.

Canais de comunicação entre diretivas - embora existam várias soluções para gerenciar a comunicação entre diretivas (serviço compartilhado, escopo compartilhado, argumentos para diretivas, broadcast e emit), todas elas têm desvantagens que afetam a manutenibilidade ou reutilização.

Cadeia de protótipos e ligação dupla - Alguns problemas aparecerão quando você trabalhar com valores primitivos devido à cadeia de protótipos.

Peso do AngularJs - Para construir grandes aplicações web, você se verá adicionando um monte de módulos não incluídos no módulo AngularJs. Você precisará incluí-los separadamente. Fácil, mas seu aplicativo crescerá em Kb. Análise coletada por e hospedada no G2.com.

Informações de Preços

Médias baseadas em avaliações de usuários reais.

Tempo para Implementar

2 meses

Custo Percebido

$$$$$
Comparativos angularjs
Imagem do Avatar do Produto
Laravel
Comparar Agora
Imagem do Avatar do Produto
Tableau
Comparar Agora
Imagem do Avatar do Produto
Android Studio
Comparar Agora
Recursos de angularjs
Bibliotecas
Comunidade
Widgets
Imagem do Avatar do Produto
angularjs