Skip to main content

Decoupling Drupal 8 with Contributed Modules

  • Chapter
  • First Online:
  • 925 Accesses

Abstract

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    “JSON API.” Drupal.org. 18 December 2017. Accessed 10 May 2018. https://www.drupal.org/docs/8/modules/json-api/json-api

  2. 2.

    “Core Concepts.” Drupal.org. 17 April 2018. Accessed 11 May 2018. https://www.drupal.org/docs/8/modules/json-api/core-concepts

  3. 3.

    “Drupal Deploy.” Drupal Deploy. Accessed 24 August 2018. http://www.drupaldeploy.org

  4. 4.

    “Multiversion.” Drupal.org. 31 May 2014. Accessed 24 August 2018. https://www.drupal.org/project/multiversion

  5. 5.

    “1. Introduction.” Apache CouchDB. 2018. Accessed 24 August 2018. http://docs.couchdb.org/en/latest/intro/index.html

  6. 6.

    “10. API Reference.” Apache CouchDB. 2018. Accessed 24 August 2018. http://docs.couchdb.org/en/latest/api/index.html

  7. 7.

    “Available REST Resources and Supported HTTP Methods.” Drupal.org. 8 June 2018. Accessed 25 August 2018. https://www.drupal.org/docs/8/modules/relaxed-web-services/available-rest-resources-and-supported-http-methods

  8. 8.

    So, Preston, and Sebastian Siemssen. “An Introduction to GraphQL and What It Means for Drupal.” Acquia. 10 March 2016. Accessed 25 August 2018. https://www.acquia.com/resources/webinars/introduction-graphql-and-what-it-means-drupal

  9. 9.

    “Queries and Mutations.” GraphQL. 2018. Accessed 25 August 2018. http://graphql.github.io/learn/queries

  10. 10.

    “GraphQL.” Drupal.org. 20 March 2015. Accessed 25 August 2018. https://www.drupal.org/project/graphql

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Preston So

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

So, P. (2018). Decoupling Drupal 8 with Contributed Modules. In: Decoupled Drupal in Practice. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4072-4_8

Download citation

Publish with us

Policies and ethics