Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wallacefreitas/advpl-graphql
Creating server with GraphQL and AdvPL (Rest) using concepts of Microservices and Clean Architecture
https://github.com/wallacefreitas/advpl-graphql
Last synced: 30 days ago
JSON representation
Creating server with GraphQL and AdvPL (Rest) using concepts of Microservices and Clean Architecture
- Host: GitHub
- URL: https://github.com/wallacefreitas/advpl-graphql
- Owner: wallacefreitas
- Created: 2024-03-09T13:55:36.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-24T19:37:03.000Z (10 months ago)
- Last Synced: 2024-10-16T22:03:44.040Z (3 months ago)
- Language: TypeScript
- Size: 227 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AdvPL x GraphQL
### Introduction
This is project was development with intention to study concepts with: Clean Architecture, SOLID and MicroServices.
### Languages & Frameworks
- NodeJS
- AdvPL
- GraphQL### Architecture
![image](doc/images/architecture.png)
### Structure Folder
```
📁 server
📁 gateway (GraphQL + NodeJS)
📁 services
📁 clientes (AdvPL)
📁 sales-orders (AdvPL)
```### How to Execute
#### Gateway
```
cd server/gateway
pnpm install
pnpm run dev
```#### Services
```
cd server/services
Press CTRL + F9 into folder advpl/src
```