How to build a GraphQL server with Swift and Vapor

Alexander Steiner
6 min readFeb 9, 2020

GraphQL is a query language for APIs developed by Facebook but open sourced in 2015. It is an alternative to REST-based APIs because it allows clients to decide which data they need instead of the server upfront deciding which data is delivered on each endpoint. It is a modern way of querying data, for example, some big companies next to Facebook like GitHub or Shopify have seen the advantages and…

Alexander Steiner

Server Side Swift developer with background in iOS and web development.