Criação de Aplicações Corporativas com Angular
346 páginas
Portuguese
PDF
4.5

Criação de Aplicações Corporativas com Angular

Практическое руководство по Angular для enterprise-разработки

Autor:

Ano:

Resumo:

Introdução

O livro «Building Enterprise Applications with Angular» (em português — «Criação de Aplicações Corporativas com Angular») foi lançado em 2019 e imediatamente atraiu a atenção de desenvolvedores que buscam migrar de SPAs simples para sistemas complexos e escaláveis. O autor é Fabian Gosebrink, conhecido evangelista Angular, fundador de uma empresa de consultoria e participante ativo da comunidade. O livro é escrito em TypeScript e voltado para profissionais que já conhecem os fundamentos do Angular e desejam se aprofundar na arquitetura de nível enterprise.

Sobre o que é o livro

Não é mais uma introdução ao Angular. Gosebrink mergulha o leitor diretamente nos problemas reais do desenvolvimento corporativo: gerenciamento de estado, modularidade, teste, segurança, desempenho e deploy. O livro é construído em torno da criação de uma aplicação completa — um sistema de gerenciamento de tarefas (Task Management System) — que se torna progressivamente mais complexa a cada capítulo.

Tópicos principais:

  • Design de arquitetura de aplicação: módulos, lazy loading, módulos shared e core.
  • Gerenciamento de estado com NgRx (abordagem Redux para Angular).
  • Trabalho com formulários, validação e formulários reativos.
  • Roteamento e proteção de rotas (Auth Guards).
  • Integração com backend: serviços HTTP, interceptadores, tratamento de erros.
  • Testes unitários e e2e com Jasmine, Karma e Protractor.
  • CI/CD, conteinerização com Docker e deploy em plataformas cloud.

Recommendations