Web Developer Course
GraphQL API
In this video, we delve into GraphQL in the dotCMS training series. We explore why GraphQL was created, its benefits over REST, and how dotCMS implements it. GraphQL allows clients to request specific data, reducing over-fetching and under-fetching issues. It offers self-documentation through schemas, unlike REST. .CMS has transitioned to GraphQL with one endpoint compared to over 100 REST endpoints. While REST has caching advantages, .CMS handles GraphQL caching efficiently. The video covers hands-on demos of relationships, map fields, caching, pagination, and troubleshooting tips for support scenarios. GraphQL in dotCMS streamlines data retrieval and enhances efficiency
Next up
Chapter 26: dotCDN and Delivery Endpoint