So they say. Specifically, David Mainayar said in Woo Weekly #399 that it’s the fastest he’s seen, and I imagine he’s seen a lot.
Version 0.8 of the GraphQL API for WordPress is now available. This is a big release with potential for “breaking changes,” so be careful if you are updating. In 0.8, the codebase was refactored to enable extensions, further satisfy the GraphQL specification, complete the GraphQL schema, and support WordPress 5.8.
Issue #456 “One of the marvelous things about community is that it enables us to welcome and help people in a way we couldn’t as individuals.” — Jean Vanier, Community And Growth Howdy! Thinking about WordPress history lately in terms of business and product acquisitions, key investments and hires … it says A LOT about…
DAVID‘S PICKS Video Picks 📺 Here are David’s video picks: 4 real client scenarios (GDPR compliant) who have adopted self-hosted CRM solutions to run their businesses.: Paul Tobey shares four real (GDPR compliant) scenarios with clients who have adopted self-hosted CRM solutions to run their businesses. Shanjidah Afroz: End-to-end testing using CodeceptJS: At the recent…
Renato Alves explains why GraphQL and WordPress work well together: “…to author a GraphQL API you only need a one-time effort…. and another advantage of using GraphQL is its ease of integration with multiple data sources.” There are some downsides, however. There are some “rough-edges” (like caching), access control, and a “steep learning curve.” Migrating…
Leonardo Losoviz explores why you might want to support “CMS-agnosticism” using the GraphQL API for WordPress plugin and the 91 PHP packages it contains. 📦
Dan Hacks compares REST with GraphQL and gRPC in this guide to each with their pros and cons. Dan shows how each would be used in the typical case of retrieving a user.
Mike Jolley explains how he created a login system for a ReactJS app using WordPress and WP GraphQL. Mike described his work as: “a GraphQL mutation which accepts login credentials and logs users in using a custom cookie, and we’ve set CORS headers so the browser allows the cookies to be used…. we can now…
Leonardo Losoviz asks, should WordPress should have a GraphQL API in core? Would WordPress be better off with both REST and GraphQL APIs for developers to choose from? 💬 Tell us what you think or jump right into the discussion in our #development channel.
Leonardo Losoviz says GraphQL can “rejuvenate” the WordPress data model. ⚡
Leonardo Losoviz describes how to implement a GraphQL server with components in PHP. He starts by defining components, and then he describes “the architectural design of the GraphQL server in PHP GraphQL by PoP, which uses components as a data structure instead of graphs.”
Joe Howard explains at Torque how to begin developing headless WordPress sites. The main advantages are flexibility and control, easier multi-channel content publishing, and better security and speed. 👤🪓 Joe names three tools to help you get started: GraphQL API, GatsbyJS Framework, and Static Fuse‘s Gatsby themes and plugins.
Renato Alves shared on Twitter that the BuddyPress team has added basic support for the Groups component to the BuddyPress GraphQL schema, which is available on GitHub. Now it has “all the goodies” you need “to get groups, or a group, delete/update/create, pagination, and permissions.”
Here’s a plugin that introduces GraphQL to BuddyPress. Nice! 🔌
If you like trying out new open-source CMS applications now and then, check out Django-based Wagtail, which Mozilla and Google are using. Wagtail is designed for headless deployments where the frontend pulls content from the CMS with GraphQL queries.
End of content
End of content