Skip to content

Detalhamento dos módulos

Filipe A.S edited this page Apr 3, 2022 · 11 revisions

Detalhamento dos módulos

Camada do Cliente

Essa camada é a responsável por realizar requisições a camada REST API. O cliente requisita uma funcionalidade e espera a camada REST API responder com os dados requisitados. Essa camada pode ser qualquer aplicação que precise utilizar o RepoDoc. A única coisa que o cliente precisa é das rotas de acesso a camada REST API.

Camada REST API

Essa camada possui toda a regra de negócio do sistema. É ela quem definirá toda a lógica usada pela aplicação, definindo as rotas de retorno para o cliente e definindo a manipulação de dados com a camada de dados. Observe o diagrama de implementação na imagem a seguir.

diagrama de regra de negócio

Camada de Dados

Essa camada é responsável por persistir os dados manipulados na API do sistema. Sua estrutura assemelha-se as classes desenvolvidas dentro da aplicação. Observe o diagrama de implementação na imagem a baixo.

v1

Clone this wiki locally