In Chapter 7, we examined the existing web services ecosystem within Drupal core thanks to the introduction of the Serialization, HAL, and RESTful Web Services modules during the Drupal 8 development cycle. However, many of the rationales that justified the adoption of HAL are no longer as relevant as they were, and many new API specifications that are better suited to decoupled Drupal architectures have emerged since.
In this chapter, we zoom out from the capabilities available by default in Drupal 8 to inspect the wider Drupal web services ecosystem, focusing on four ...