Support for external CMSs

Hey @fredmontet

I don’t see why it wouldn’t be possible. We have a concept called “services” as a way to specify resolvers for your GraphQL schema.

In our tutorial we fetch data from Prisma, but the data can come from anywhere. So… if DatoCMS has an api then you can create a service that retrieves your content from them and make it available via a GraphQL field.

If you do not wish to create GraphQL types for the payload returned from DatoCMS you can create a JSON field type and simply return the result from DatoCMS.