Hygraph is a GraphQL headless content management system where the backend (content repository) is completely separated from the frontend (presentation layer) unlike coupled content management systems such as WordPress, Drupal, Sitecore and Adobe Experience Manager.
Hygraph was established as GraphCMS back in 2017 and got renamed to Hygraph in 2021. Hygraph co-organized the GraphQL Conference in 2021 and 2022 virtually. GraphQL Foundation has been the organizer since 2023. [1]
As in other headless content management systems, content is served via APIs to any platform including websites, mobile apps, smart devices, AI chatbots.
Since 2017 Hygraph is the first system to use a native GraphQL API. The content is stored in a JSON format.
An example of a GraphQL query for content from a data type "Post":
queryPost{post(where:{id:"..."}){idtitle}}
GraphQL is a query language for APIs that supports reading, writing, and subscribing to changes to data and has been adopted by other major content management systems including Contentful and Strapi. According to comparative studies, GraphQL requires less developer effort to implement remote service queries when compared to REST-based APIs. [2] Studies about the efficiency of the API frameworks point at an advantage for REST in terms of server response time (latency) and an advantage for GraphQL in terms of resource utilization e.g. CPU load and memory utilization. [3]
Similar to other content management systems, Hygraph is caching the content stored on its servers in a global content delivery network. It supports content invalidation based on the GraphQL schema and content changes. [4]