Projeto voltado para aprendizado de GraphQL, separado em duas pastas, uma contendo a aplicação em JavaScript, e outra em C#.
O projeto está divido em pastas, sendo elas:
-
data
- Objeto inicialmente utilizando como um banco in memory
-
resolvers
- Objetos .js onde é aplicada a regra de negocio
-
schema
- Objetos .graphql onde são inicializados os tipos que serão implementados
O projeto em c# está utilizando a arquitetura do clean code, separado em camadas, utilizando os principios do solid e o docker para utlização do banco de dados.