0

Por que usar o Angular?

#Angular
Wallace Pereira
Wallace Pereira

O que é Angular?


Se você curte o desenvolvimento de software, já ouviu falar de Angular. Mais o que é o Angular? Angular, é um framework Java Script mais conhecido entre os desenvolvedores que usa a ferramenta para desenvolver e construir sites dinâmicos. No presente artigo, você irá aprender sobre o que é o Angular como ele surgiu e a suas vantagens de usá-lo no seu dia a dia.


O Angular ou Angular JS é um framework de código aberto usado para construir aplicativos para web baseados em uma única página dinâmica. Os desenvolvedores também usam essa ferramenta para criarem menus animados para suas páginas de internet baseados em HTML.


Angular é um conceito de Misko Hevery e Adam Abrons, engenheiros da Google. A empresa lançou a primeira versão em 2012 e tem mantido e desenvolvido o serviço desde então com atualizações e melhorias.

O framework usa a arquitetura Model-View-Controller(MCV), que é usada no desenvolvimento de apps para internet. Esse tipo de arquitetura consiste em :


  • Modelo (Model) - A estrutura de dados gerencia a informação e recebe comandos do controle.
  • Controle (Controller) - Responde aos comandos e interage com o modelo.
  • Visão (View) - A representação da informação.


No contexto do AJS, o modelo é o framework, enquanto a visão é o HTML e o controle é o JavaScript.


Assim, descomplicando as coisas:

  • O AJS combina JavaScript e HTML;
  • O JS aceita o comando do usuário e o envia para o AJS;
  • O AJS usa o comando recebido para modificar o HTML.


Esse mecanismo torna o trabalho dos desenvolvedores mais leve porque reduz a quantidade de códigos necessário para escrever uma sintaxe e criar páginas dinâmicas.


Pontos positivos para desenvolvimento.


  1. Alta produtividade;
  2. Aprendizado rápido;
  3. Grande apoio da comunidade;
  4. O AJS veio para padronizar a estrutura de desenvolvimento de aplicações para web em serviços.


Pontos técnicos e vantagens.


  1. REST simples e fácil combina perfeitamente com Spring;
  2. Padrão MVVM acompanha as mudanças no modelo;
  3. Data Binding elimina a necessidade de setar e recuperar informações manualmente;
  4. Dependency injection ajuda na reutilização e padronização de código;
  5. As diretivas são o carro chefe do AJS, você pode dar novas funcionalidades as suas tags HTML e até criar seus próprios componentes;
  6. Leve e rápido.


Crescimento considerável do seu uso.


Porque usar Angular


Antes de aprender sobre Angular


Antes de tudo você precisa lembrar que o AJS é um framework JavaScript. Consequentemente é essencial saber o básico de programação da linguagem JS antes de aprender qualquer coisa e a usá-lo.

Conhecer a base do JS antes de aprender AJS permite que você:


  • Adapte-se ao rápido padrão de desenvolvimento do Angular;
  • Saiba quando usar o framework;
  • Se torne um desenvolvedor flexível e inovador.


Conclusão


O Angular ou Angular JS é um framework JavaScript que desenvolvedores usam para criar aplicações de páginas únicas para a internet. Por conta da sua estrutura MCV , você não precisa escrever o mesmo código para HTML e o JS.

Fora isso, o framework oferece ótimos beneficios , que são:


  • Templates prontos de códigos;
  • Documentação extensa;
  • Testes;
  • Compatibilidades com computadores e mobile.




0
8

Comentários (0)

Meu nome é wallace, sou desenvolvedor front-end júnior,em busca de colocação no mercado, com as seguintes linguagens: – HTML – JS – CSS – BOOTSTRAP.

Brasil