COMPARTILHADOS ANÁLISE DE CÓDIGO ESTÁTICO (LINT) GERENCIAMENTO DE EVENTOS DE ERRO GERENCIAMENTO DE DADOS UNIDIRECIONAL (FLUX) AJUSTE NA ESTRUTURA DE PASTAS E ARQUIVOS CHECAR COMPONENTES “ESPERTOS” DEMAIS
definição {• é uma técnica de otimização de desempenho de páginas que tem como objetivo fazer com que conteúdos sejam carregados de forma assíncrona ou condicional
compartilhado (definição) {• a criação de módulos compartilhados permite organizar e otimizar seu código • uso de diretivas, pipes e componentes comumente usados em um módulo, para importar apenas esse módulo sempre que precisar através da aplicação módulo scam (definição) {• significa um módulo para cada componente criado • permite que não haja dúvidas em relação aos componentes necessários para o funcionamento de um determinado componente, assim como evita que um componente não utilizado permanece na aplicação
(LINT) definição {• lint é o processo de rodar uma aplicação que analisa um código em busca de erros potenciais • falta de ";" quando requerido, variáveis declaradas e não usadas, uso de variáveis antes de declaradas, etc
ERRO definição {• coleta constantemente dados de erro e ajuda você a decidir se há uma ameaça iminente • permite que você tome as medidas apropriadas para lidar com esses problemas antes que eles aumentem
PASTAS E ARQUIVOS objetivo {• permitir com que a equipe identifique rapidamente a localização de componentes do projeto • diminuir a curva de aprendizado para novos ingressantes
(FLUX) programação reativa (definição) {• programação reativa é um modelo ou um paradigma de programação criado inicialmente pela Microsoft que é orientado a fluxo de dados e propagações de estados • estes fluxos de dados (que também são chamados de streams) são em grande parte assíncronos flux (definição) {• arquitetura que serve para controlar os estados globais numa aplicação • os estados globais dão entender, pelo próprio nome, que não tem um dono em si, ou seja, toda aplicação pode utilizar tal estado para cumprir alguma tarefa responsividade - resiliência - elasticidade - guiado por mensagem