Pular para conteúdo

Exercícios: Aula 13 📝

Pratique a organização de projetos escaláveis.

Básico

  1. LIFT: O que significa o acrônimo LIFT nas recomendações de estilo do Angular?
  2. Pasta Core: Que tipo de arquivos costumamos colocar dentro da pasta core/? Cite 2 exemplos.

Intermediário

  1. Shared vs Core: Qual a principal diferença entre a pasta shared/ e a pasta core/ em termos de instância e uso?
  2. Barrel Files: Explique para que serve um arquivo index.ts dentro de uma pasta de componentes.

Desafio

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