Front-end · Ferramenta
Angular
Um framework completo para grandes aplicações.
Onde usei
- Resource IT
- Claro
01Visão geral
Angular é um framework opinativo e completo, com TypeScript no centro. Construí apps com ele, migrei AngularJS para Angular 2 e o fiz conviver com React e Vue em uma arquitetura de micro-frontends.
02Conceitos essenciais
O que qualquer pessoa que trabalha com isso precisa entender
- 01
Componentes e módulos
Os blocos de construção e como os apps são organizados.
- 02
Injeção de dependência
Services, providers e injetores hierárquicos.
- 03
RxJS
Observables e operadores para fluxos de dados assíncronos.
- 04
Templates e binding
Property, event e two-way binding, pipes.
- 05
Rotas e formulários
Router, guards, formulários reativos e template-driven.
- 06
Detecção de mudanças
Zones, OnPush e signals para performance.
03Na prática
Construí web apps e migrei aplicações de AngularJS (1.x) para Angular 2 na Resource IT; integrei Angular à plataforma de micro-frontends da Claro.
04Relacionadas