Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
```