How to set up & deploy a GraphQL server

Hey everyone!

When I first started working with Apollo Server I found it a bit tricky to patch together the entire stack from initial set up to deployment, so I just wrote a detailed guide on how to do just that:

I hope it helps someone who is getting started on their journey!

Here’s the stack used in the blog post:

  • :rocket: Apollo Server (GraphQL server)
  • :small_red_triangle: Prisma (makes working with DB easy)
  • :zap: Express (nodejs server)
  • :whale: Docker (local DB server)
  • :elephant: Postgres (relational DB)
  • :computer: Heroku (deployment)

Any feedback on the post or any questions if you’re stuck, I’d be happy to help!


Awesome guide @Tom_Ray! :tada:

Thank you @hwillson! Appreciated.