Organização de código & manutenibilidade
Organização frontend baseada em módulos para codebases em crescimento
Evolução de diretórios `/components` genéricos para fronteiras de módulos orientadas por funcionalidade, encapsulando estado, UI, contratos de API e testes em estruturas previsíveis.
Principais insights arquiteturais & princípios
- Pastas escopadas por funcionalidade reduzem o atrito da navegação entre arquivos
- Exportações da API pública (`index.ts`) ajudam a preservar as fronteiras do módulo
- Simplifica a refatoração e os testes isolados de componentes com Storybook e Vitest