Skip to content

Creating high performance and secure GraphQL APIs with Node.js, Apollo server, GraphQL and TypeScript

License

Notifications You must be signed in to change notification settings

atherosai/graphql-gateway-apollo-express

Repository files navigation

GraphQL gateway boilerplate

Starter kit for building API gateway with GraphQL

Setup

You can run the code by installing dependencies with

npm i

and running development environment

npm run dev

GraphQL playground is then accesible at

http://localhost:8000/graphql

Technologies

  • Node.js
  • Apollo server
  • Official graphql-js schema builder
  • Full TypeScript support
  • Express.js
  • Eslint, Nodemon, Dotenv, Eslint, Prettier, Jest

This is supporting code for the following articles on our blog

Notes

  • secrets folder should be encrypted using some vault solutions like Google KMS
  • https/www redirects should be performed in reverse proxy
  • this starter kit has minimal setup and is continously evolving

About

Creating high performance and secure GraphQL APIs with Node.js, Apollo server, GraphQL and TypeScript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published