... | ... | @@ -19,18 +19,12 @@ |
|
|
src/
|
|
|
│
|
|
|
├── app/ # Diretório principal do aplicativo
|
|
|
│ ├── core/ # Serviços e classes centrais (singleton services, interceptors, guards)
|
|
|
│ │ ├── interceptors/ # Interceptores HTTP
|
|
|
│ │ ├── guards/ # Guards de rotas
|
|
|
│ │ └── services/ # Serviços globais (e.g., AuthService)
|
|
|
│ │
|
|
|
│ ├── shared/ # Componentes, pipes e diretivas compartilhadas
|
|
|
│ │ ├── components/ # Componentes compartilhados (botões, modais, etc.)
|
|
|
│ │ ├── directives/ # Diretivas reutilizáveis
|
|
|
│ │ ├── pipes/ # Pipes reutilizáveis
|
|
|
│ │ ├── models/ # Modelos de dados (interfaces, classes)
|
|
|
│ │ └── utils/ # Funções utilitárias
|
|
|
│ │
|
|
|
│ ├── components/
|
|
|
│ │ └── component-x/ # Pasta para aramazenar arquivos de um componente específico
|
|
|
│ │ ├── component-x.component.css
|
|
|
│ │ ├── compoentn-x.component.html
|
|
|
│ │ ├── compoentn-x.component.spec.ts
|
|
|
│ │ └── compoentn-x.component.ts
|
|
|
│ ├── features/ # Módulos específicos de funcionalidades
|
|
|
│ │ ├── feature-a/ # Módulo da funcionalidade A
|
|
|
│ │ │ ├── components/ # Componentes específicos da funcionalidade A
|
... | ... | |