Clean Arch NodeJS (Typescript)
Clean Arch:
É Arquitetura de software é sobre as coisas importantes… Seja lá o que for
-- Ralph Johnson
- Express;
- Cors;
- mongoose (em conjunto com mongoDB);
- Typescript
HTTP |
ROUTE |
BODY |
DESCRIÇÃO |
GET |
/post/:_id? |
|
Pega todos os posts ou o post com o _ID especificado na URL. |
POST |
/post |
{ _id: string tags: string[]; title: string; description: string; } |
Rota de criação de posts. |
DELETE |
/post/:_id |
|
Deleta post com o ID especificado na URL. |
PUT |
/post/:_id |
{ _id: string tags: string[]; title: string; description: string; } |
Rota de edição de um post já existente. |
References about clean arch
Docs about clean arch with Node
Clean arch project