Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backend: refact, adjusts in configs #4

Open
ronaldosc opened this issue Apr 18, 2023 · 0 comments
Open

Backend: refact, adjusts in configs #4

ronaldosc opened this issue Apr 18, 2023 · 0 comments

Comments

@ronaldosc
Copy link
Owner

ronaldosc commented Apr 18, 2023

Alpha-TaqTech#45

PR title: "refact in layers, and renamed files organization"

propositions branch: fix_refact_paths

PR message content:

Alteração em grande parte a estrutura do *Backend*
---
- Adicionei os caminhos relativos e alterei nomes de arquivos pois haviam muitos com o mesmo nome e isso dificulta tanto na DX quanto na localização de arquivos específicos, o que consome assim maior atenção.  Existe agora separadas em pastas que reúnem os arquivos referentes à função:  `routes`,  `models` e `interfaces`. 
- As de `services` e de `controllers` eu resolvi deixar para outro momento caso houver necessidade e a equipe topar, pois parece que está bom nesse caso.   
A lógica eu não mexi, mas caso algo nesse quesito eu tenha alterado e dando problema me ajude e avise por favor.

- Agora as variáveis de ambiente são invocadas numa classe dentro da pasta `utils` (foi a que pensei em deixar inicialmente).
  - Daí apenas invoca uma vez a classe já instanciada passando por string o parâmetro que é o nome da variável de ambiente.
  - Há um atalho, que é vc só digitar as aspas dentro do parâmetro e depois CTRL + barra de espaço, daí aparece a lista de variáveis cadastradas.  

Pequena alteração para o *Frontend*
---
- A página home carrega integralmente.
- O `react-router` foi retirado pois é o global do "router", use apenas o `react-router-dom` pois é o indicado para aplicações web.

some conflicts:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant