... | ... | @@ -29,7 +29,7 @@ |
|
|
- Essa divisão permite separar as responsabilidades de cada componente na aplicação. Além disso, para facilitar o desenvolvimento, as funções que são usadas em toda a aplicação são isoladas, e componentes de interface do usuário (UI) genéricos são criados em suas pastas específicas para possibilitar o reuso em todo o sistema.
|
|
|
|
|
|
## Backend
|
|
|
- Ele também é desenvolvido usando Next.js, que cria endpoints da API como funções lambda. Isso significa que o código é executado apenas quando um endpoint específico é chamado, o que contribui para uma maior eficiência e economia de recursos.
|
|
|
- Ele também é desenvolvido usando Next.js, que cria endpoints da API como funções lambda (funções anônimas, usadas para criar pequenos blocos de código reutilizável de forma concisa). Isso significa que o código é executado apenas quando um endpoint específico é chamado, o que contribui para uma maior eficiência e economia de recursos.
|
|
|
|
|
|
## Cloud e Deploy
|
|
|
### Hospedagem na Vercel
|
... | ... | @@ -81,7 +81,7 @@ |
|
|
|
|
|
**Cloud e Deploy**
|
|
|
* Deploy completo feito na vercel (automatico)
|
|
|
* Rotas de API sao lambda functions
|
|
|
* Rotas de API sao lambda functions
|
|
|
* Em todo deploy uma versao de build eh gerada e ao acessar o site os servidores da vercel retornam apenas este codigo
|
|
|
* Nossa branch de prod se chama main e todo merge para ele cria um novo processo de build e deploy automaticamente
|
|
|
* Nosso banco de dados se encontra armazenado na vercel juntamente com o projeto do font e back, nao precisamos nos preucupar pois a vercel cuida de todo o processo de config e deploy.
|
... | ... | |