Exercícios: Aula 13 📝
Pratique a organização de projetos escaláveis.
Básico
- LIFT: O que significa o acrônimo LIFT nas recomendações de estilo do Angular?
- Pasta Core: Que tipo de arquivos costumamos colocar dentro da pasta
core/? Cite 2 exemplos.
Intermediário
- Shared vs Core: Qual a principal diferença entre a pasta
shared/e a pastacore/em termos de instância e uso? - Barrel Files: Explique para que serve um arquivo
index.tsdentro de uma pasta de componentes.
Desafio
- Proposição de Estrutura: Imagine que você vai criar um módulo de "Gestão de Estoque". Quais pastas e arquivos você criaria para seguir a arquitetura de "Features" ensinada na aula? Descreva a hierarquia.