daviteixeira-btm / curso-angular

Course to learn about the Angular framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Ver curso

Curso de Angular

O que é Angular?

  • Um Framework com base na linguagem JavaScript;
  • Utilizado para criação de SPA's, onde ele trabala em uma arquitetura de frontend semparada do backend, onde o backend trabalha com API e se comunica com JSON para o frontend, e o front tem uma SPA onde o core do Angular é renderizado, podendo assim fazer a comunicação com projetos isolados;
  • Possui arquitetura baseada em compoentes;
  • Muito utilizado em aplicações de grande porte sendo o Angular uma solução mais completa, tendo tudo que uma SPA vai utilizar;
  • Compõe a stack MEAN (MongoDB, Express, Angular e NodeJS);
  • Angular 2+ é uma versão diferente do AngularJS (clássico);

Porque Angular?

  • Estrutura de organização do projeto bem definida, promove simplicidade e reaproveitamento de código;
  • Sistema de tooling muito rico: CLI, módulo de HTTP, router outros;
  • Integração nativa com TypeScript;
  • Mantido pelo Google.

About

Course to learn about the Angular framework


Languages

Language:TypeScript 83.1%Language:HTML 14.8%Language:CSS 2.2%