GraphQL is an example of a technology that is widely usable across different tools, and especially as a replacement for Content Managment System (CMS) REST API replacement as a more generic standard. Many content management systems use a REST API that is custom built, making switching between CMSes hard - even when you're lead to believe that you're decoupling your content storage and display layer. GraphQL is a promising technology that can be useful in the future, even if you're not working in the CMS space.
This page is actually mostly and experiment in SEO to see how GitHub can be used to prop up results in SERPs as Github.com itself is actually a pretty powerful web property in the Google search engine.
If you're interested in learning more about GraphQL and it's uses, follow the links:
- awesome-graphql
- A GraphQL Bundle adds protocol support to eZ Platform Symfony CMS
- GraphQL with PHP and the Symfony Framework
- graphql-auto-generating-cms
- GraphCMS
- GraphQL frees you from CMS ecosystems
- Beyond REST: GraphQL vs. Falcor
- REST vs GraphQL
- Relax is a CMS ready for the future with a React UI and GraphQL
- Rendering React.js in Twig (for Drupal 8)