... | ... | @@ -80,3 +80,15 @@ A terceira etapa é a verificação do token JWT. Nessa etapa, o servidor ou apl |
|
|
* Estilização: Sass <img src="https://e7.pngegg.com/pngimages/33/52/png-clipart-sass-logo-cascading-style-sheets-scalable-graphics-less-text-logo.png" width="15">
|
|
|
|
|
|
<p> Utilizamos o React que é uma biblioteca JavaScript para construção de interfaces de usuário, mas que consegue facilmente utilizar TypeScript, que é o caso desse projeto. Além de utilizarmos a estilização Sass, uma linguagem de extensão CSS. </p>
|
|
|
|
|
|
<h3 id=front-end-system-modules"">Módulos do Sistema</h3>
|
|
|
|
|
|
- **Assets:** Diretório contendo os conteúdos estáticos do sistema, como imagens e ícones.
|
|
|
- **Components:** Diretório contendo os componentes reutilizáveis do sistema. Em geral são componentes genéricos que são utilizados em diferentes páginas do sistema.
|
|
|
- **DTOs:** Diretório contendo os DTOs (Data transfer objects) do sistema. São objetos que encapsulam dados que serão utilizados pela aplicação.
|
|
|
- **Pages:**
|
|
|
- **Providers:**
|
|
|
- **Router:** Diretório contendo a camada de rotas da aplicação. É aqui onde as definições de navegação entre telas do sistema estão declaradas.
|
|
|
- **Sass:** Diretório contendo as definições de variáveis, constantes e temas de estilização utilizadas por toda a aplicação.
|
|
|
- **Services:**
|
|
|
- **Utils:** Diretório contendo métodos, constantes e funções utilitárias que podem ser chamadas por todas as camadas da aplicação. |
|
|
\ No newline at end of file |