Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/daviteixeira-dev/curso-angular

Course to learn about the Angular framework
https://github.com/daviteixeira-dev/curso-angular

angular angular-cli

Last synced: about 7 hours ago
JSON representation

Course to learn about the Angular framework

Awesome Lists containing this project

README

        



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.