GraphQL, React and Next.js for Drupal developers

Submitted by dryer on Fri, 10/06/2017 - 19:06

Drupal is a popular enterprise grade Content Management System (CMS) that has traditionally been built around the PHP server side programming language. In addition Drupal also adopted jQuery and Backbone JavaScript libraries relatively early. With Drupal 8 finally bringing Drupal up-to-par on heavyweight Object Oriented Programming methodologies, it is now a more worthy contender to systems built with enterprise grade tools written in Java and .NET.

Introduction to GraphQL for Drupal Developers

Submitted by dryer on Sat, 06/18/2016 - 11:10

GraphQL is a high level communication protocol that can be used as an alternative to REST APIs. Ever since the keynote DrupalCon 2015 in Barcelona the interest in GraphQL has increased in the Drupal community. GraphQL is a great match for Drupal as the use of Drupal as a headless CMS continues to rise.

Headless CMS

Submitted by dryer on Sat, 06/18/2016 - 10:23

Content Management Systems (CMS) are the most popular type of software powering websites. As the name clearly states they are used to create and manage information of all types. Content is no longer limited to being just text, but video and sound as well.

GraphQL is universal, REST is proprietary

Submitted by dryer on Thu, 06/16/2016 - 17:14

RESTful interfaces and headless implementations have been on the minds of developers and less technical people alike. This has been the state for a number of years now and frankly the REST hype is getting a bit long in the tooth.

While REST is a technology with merits, the problem is that REST is only used as a baseline technology definition in most cases. There is no specific definition on what a REST API is, that's why many resort to calling them RESTful - to describe that they sort of fulfil the definition. But without knowing exactly what is meant by REST, it's hard to say.