SERGIO TOMASVoltar ao portfólio

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

  1. 01

    Componentes e módulos

    Os blocos de construção e como os apps são organizados.

  2. 02

    Injeção de dependência

    Services, providers e injetores hierárquicos.

  3. 03

    RxJS

    Observables e operadores para fluxos de dados assíncronos.

  4. 04

    Templates e binding

    Property, event e two-way binding, pipes.

  5. 05

    Rotas e formulários

    Router, guards, formulários reativos e template-driven.

  6. 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