Closed elizabetefabri closed 7 months ago
Dentro do terminal ou prompt de comando, navegue até o diretório raiz do seu projeto Angular.
Criar as pastas e estrutura de arquivos conforme as instruções:
Execute o comando para criar a pasta app/layout
:
app/layout: componentes que definem a estrutura geral das páginas ou seções da sua aplicação. Os layouts são componentes que podem conter outros componentes para organizar a aparência de uma página.
mkdir src/app/layout
Execute o comando para criar a pasta app/mocks
:
app/mocks: mocks que fornecem dados de teste para simular o comportamento de uma API ou serviço durante o desenvolvimento e os testes.
mkdir src/app/mocks
Execute o comando para criar a pasta app/shared/services
:
app/shared/services: serviços compartilhados que podem ser usados em diferentes partes da aplicação. Esses serviços podem incluir lógica de negócios comuns, manipulação de dados, interação com a API, etc.
mkdir src/app/shared/services
Execute o comando para criar a pasta utils
:
mkdir src/utils
Criar os arquivos necessários dentro das pastas criadas:
app/layout
conforme necessário para definir a estrutura geral das páginas ou seções da sua aplicação.app/mocks
, você pode criar arquivos de mocks que fornecem dados de teste para simular o comportamento de uma API ou serviço durante o desenvolvimento e os testes.app/shared/services
, você pode criar serviços compartilhados que podem ser usados em diferentes partes da aplicação. Esses serviços podem incluir lógica de negócios comuns, manipulação de dados, interação com a API, etc.models
, você pode criar os arquivos que contêm as definições de modelos de dados usados na aplicação. Os modelos são classes ou interfaces que representam a estrutura dos dados usados na aplicação.utils
, você pode criar utilitários ou funções de utilidade compartilhadas em diferentes partes do projeto.
Descrição:
Criar a estrutura inicial do projeto para a SPA, organizando arquivos e pastas para garantir uma base de código limpa e manutenível.
Critérios de aceitação:
Dentro de src, criar as seguintes pastas:
[x] app/layout: componentes que definem a estrutura geral das páginas ou seções da sua aplicação. Os layouts são componentes que podem conter outros componentes para organizar a aparência de uma página.
[x] app/mocks: mocks que fornecem dados de teste para simular o comportamento de uma API ou serviço durante o desenvolvimento e os testes.
[x] app/shared/services: serviços compartilhados que podem ser usados em diferentes partes da aplicação. Esses serviços podem incluir lógica de negócios comuns, manipulação de dados, interação com a API, etc.
[x] models: contêm as definições de modelos de dados usados na aplicação. Os modelos são classes ou interfaces que representam a estrutura dos dados usados na aplicação.
[x] utils: utilitários ou funções de utilidade compartilhadas em diferentes partes do projeto. Eles podem incluir funções genéricas, ajudantes ou qualquer código reutilizável.
Definição de Pronto: