GraphQL is a query language mostly used to streamline access to REST APIs. It is seeing tremendous growth and adoption, in organizations like Airbnb, Coursera, Docker, GitHub, Twitter, Uber, and Facebook, where it was invented.

As REST APIs are proliferating, the promise of accessing them all through a single query language and hub, which is what GraphQL and GraphQL server implementations bring, is alluring.

A significant recent addition to GraphQL was SDL, its schema definition language. SDL enables developers to define a schema governing interaction with the back-end that GraphQL servers can then implement and enforce.

Prisma is a productized version of the data layer leveraging GraphQL to access any database. Prisma works with MySQL, Postgres, and MongoDB, and is adding to this list.

Prisma sees the GraphQL community really coming together around the idea of schema-first development, and wants to use GraphQL SDL as the foundation for all interfaces between systems.

Nikolas Burk
Developer Relations, prisma.io

Nikolas is a GraphQL enthusiast currently taking care of developer relations at Prisma Before that he worked as an instructor at the Make School Product College in San Francisco, teaching app development and entrepreneurship classes. Nikolas is passionate about learning and sharing knowledge. After finishing his Master’s degree, he spent 3 months at the Recurse Center in New York to study functional programming concepts in a self-directed fashion. He played a major role in creating the popular fullstack tutorial How to GraphQL and enjoys giving talks/workshops all around GraphQL and various programming concepts.

Leave a comment

Your email address will not be published. Required fields are marked *