... | ... | @@ -13,18 +13,14 @@ Esta seção irá abordar a arquitetura selecionada para o Backend e Frontend, a |
|
|
- [Descrição](#descrição)
|
|
|
- [Sumário](#sumário)
|
|
|
- [Arquitetura Geral da Aplicação](#arquitetura-geral-da-aplicação)
|
|
|
- [Deploy](#deploy)
|
|
|
- [Recipes API](#recipes-api)
|
|
|
- [Diagrama de Deploy](#diagrama-de-deploy)
|
|
|
- [Diagrama de Componentes](#diagrama-de-componentes)
|
|
|
- [Diagrama de Deploy](#diagrama-de-deploy)
|
|
|
- [Backend](#backend)
|
|
|
- [Definições de Tecnologias](#back-end-def-tec)
|
|
|
- [Módulos do Sistema](#back-end-mods-sis)
|
|
|
- [Diagrama de Fluxo](#diagrama-de-fluxo)
|
|
|
- [Frontend](#frontend)
|
|
|
- [Definições de Tecnologias](#front-end-def-tec)
|
|
|
- [Módulos do Sistema](#front-end-mods-sis)
|
|
|
- [Diagramas de Componentes](#diagramas-de-componentes)
|
|
|
- [Diagrama do Sistema](#diagrama-do-sistema)
|
|
|
|
|
|
## Arquitetura Geral da Aplicação
|
|
|
MVC, abreviatura de Model, View e Controller, é um padrão arquitetônico usado para relacionar de forma eficiente a interface do usuário aos modelos de dados subjacentes e organizar para relacionar o código do aplicativo.
|
... | ... | @@ -35,13 +31,11 @@ MVC, abreviatura de Model, View e Controller, é um padrão arquitetônico usado |
|
|
|
|
|
![image](uploads/14f612431be96132c4c5728932a28c51/image.png)
|
|
|
|
|
|
## Deploy
|
|
|
## Diagrama de Componentes
|
|
|
|
|
|
### Recipes API
|
|
|
![kk.drawio](uploads/a93055b58a14129bcb97dbfd20e4adc6/kk.drawio.png)
|
|
|
|
|
|
TBD
|
|
|
|
|
|
### Diagrama de Deploy
|
|
|
## Diagrama de Deploy
|
|
|
|
|
|
<img src="resources/images/arquitetura/DiagramaDeploy.png" width="500">
|
|
|
|
... | ... | @@ -66,14 +60,6 @@ TBD |
|
|
##### Routes
|
|
|
* Refere-se à definição de terminais do aplicativo (URIs) e como eles respondem às solicitações do cliente.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Diagrama de Fluxo
|
|
|
|
|
|
TBD
|
|
|
|
|
|
## Frontend
|
|
|
|
|
|
<h3 id="front-end-def-tec">Definições de Tecnologias</h3>
|
... | ... | |