Skip to content

freemiumvpn/fpn-gql

Repository files navigation

fpn-gql

The purpose of this service is to serve as an API gateway, it will generate a client specific API following the Backend-for-frontends pattern.

Folder Structure

  • Logic is co-located in modules
  • Cross cutting concerns belong to the context
├── context
│   ├── metrics
│   ├── logging
│   ├── errorHandler
│   └── auth
├── modules
│   └── ping
│       ├── ping.gql
│       ├── ping.module.ts
│       ├── ping.resolvers.test.ts
│       └── ping.resolvers.ts
└── utils

Context

  • Auth, powered by Auth0
  • Logger, powered by Pino

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published