DEV Community

Discussion on: AppSync: Basically GraphQL as a service

Collapse
 
danielblignaut profile image
danielblignaut

just a heads up,

  1. Appsync doesn't fully support graphQl spec
  2. It is using an outdated Graphql spec.

Example for point 1:

  1. You can't define custom scalars in your SDL

Examples for point 2:

  1. Can't use triple double quotes for comments
  2. Your types can't implement multiple interfaces

The pain of this makes it exceptionally difficult for our use case which is to not only resolve dynamoDB requests but we also have a microservice in lambda that uses serverless.com and apollo-server-lambda . We can't stitch this schema at the appsync level and use appsync as an overall gateway due to these issues.