Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 681 Bytes

File metadata and controls

19 lines (16 loc) · 681 Bytes

GraphQL Server with Azure Functions and PostgreSQL

Code for Serverless GraphQL with Azure Functions and PostgreSQL

Tech Stack

  • Azure Functions as Serverless compute environment
  • Node.js as execution runtime
  • TypeScript
  • PostgreSQL as persistence layer
  • Apollo Server for base GraphQL functionality
  • TypeGraphQL to make developing GraphQL APIs simple and fun
  • TypeORM for database migrations and handy DB abstractions (not using ORM though)
  • Docker for local development
  • Jest to test our function
  • Github Actions for CI workflow
  • Terraform for cloud infrastructure management