| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Projeto baseado no curso desenvolvido pelo professor Rodrigo Manguinho (https://www.udemy.com/course/tdd-com-mango/).
Arquitetura:
Utilizando o princípio da inversão de depêndencia, os detalhes da aplicação como frameworks e banco de dados apontam para o domínio, possibilitando dessa forma que nossas regras de negócio fiquem menos acoplado a bibliotecas externas. Além disso, o uso de componentes separados nos permite que sejam testados individualmente, sem que a mudança na implementação de um componente cause quebras em outro.
A arquitetura da aplicação está dividida em três componentes principais:
Ferramentas utilizadas:
Como executar:
npm installnpm run db:upnpm run migratenpm run devEndpoints:
A especificação completa da API pode ser encontrada em: https://clean-books-api.herokuapp.com/docs/
| Back | FazBrowse Home | New Git URL |