Skip to main content

Schemas and Generated Documentation

  • Chapter
  • First Online:
Decoupled Drupal in Practice
  • 927 Accesses

Abstract

For decoupled Drupal practitioners, one of the best ways to improve the developer experience of those building consumer applications is to provide a clear means both to access a schema that outlines resources available in Drupal’s web services and to employ generated documentation based on that schema. In this chapter, we focus on some of the innovative work that contributors are doing in these two areas.

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

Access this chapter

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

Institutional subscriptions

Notes

  1. 1.

    Aguiló Bosch, Mateu. “Decoupled Drupal Hard Problems.” DrupalCon Nashville. 9 April 2018. Accessed 29 August 2018. https://events.drupal.org/nashville2018/sessions/decoupled-drupal-hard-problems

  2. 2.

    “Schemata.” Drupal.org. 26 July 2016. Accessed 29 August 2018. https://www.drupal.org/project/schemata

  3. 3.

    “Schemata.” Drupal.org. 19 August 2018. Accessed 29 August 2018. https://cgit.drupalcode.org/schemata/tree/README.md

  4. 4.

    Pinkham, Ryan. “What Is the Difference Between Swagger and OpenAPI?” Swagger. 26 October 2017. Accessed 20 September 2018. https://swagger.io/blog/api-strategy/difference-between-swagger-and-openapi

  5. 5.

    “OpenAPI Specification.” Wikipedia. 27 July 2018. Accessed 29 August 2018. https://en.wikipedia.org/wiki/OpenAPI_Specification

  6. 6.

    “OpenAPI.” Drupal.org. 16 March 2017. Accessed 29 August 2018. https://www.drupal.org/project/openapi

  7. 7.

    “Swagger Codegen.” Swagger. 2018. Accessed 29 August 2018. https://swagger.io/tools/swagger-codegen

  8. 8.

    “react-jsonschema-form.” GitHub. 16 December 2015. Accessed 29 August 2018. https://github.com/mozilla-services/react-jsonschema-form

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). Schemas and Generated Documentation. In: Decoupled Drupal in Practice. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4072-4_24

Download citation

Publish with us

Policies and ethics