When:
to
Room:
Room 2 (131-132)
Tags:
other cms / beyond drupal, development & coding, modern javascript
Track:
makers & builders

The Drupal API Client

The Drupal API Client

Brian Perry (Brianperry)

The Drupal API Client project has made substantial progress since being selected for funding as part of the Pitch-burgh Innovation Contest. We're excited to share information about the 1.x release of our JSON:API Client, and what the future holds for this initiative.

has recently completed their As a result of funding from the 'Pitch-burgh' Innovation Contest, the Drupal API Client has recently published a 1.0 release of

Prerequisite
While not required, attendees with some existing experience with modern JavaScript and Decoupled Drupal will be able to get the most out of this session.

Outline
Funded as part of the Pitch-burg Innovation Contest, The Drupal API Client project offers a set of JavaScript packages that simplify the process of interacting with common Drupal APIs. We've made substantial progress since initially proposing this project at DrupalCon Pittsburgh, and we're excited to update the community on what we've accomplished. We'll discuss:

* A recap of why we believe that this is an important problem to solve for the Drupal community.
* The scope of our commitment as a result of Pitch-burgh funding.
* Our releases thus far:
** The JSON:API Client 'Vertical Slice' POC
** The JSON:API Client 1.0 release
* Real world examples of using the JSON:API Client with the JavaScript framework of your choice.
* An update on our goal of publishing this package under the Drupal namespace on NPM.
* Details on how you can contribute and provide feedback at DrupalCon.
* Focus areas for the future of this initiative.

Learning Objectives
Attendees of this session will learn:
* Why we believe this initiative is important for the future of Drupal.
* How to use the JSON:API client in a variety of decoupled JavaScript projects.
* How to use the JSON:API client within an existing Drupal site.
* Lessons from managing a JavaScript focused project on Drupal.org.
* Details on how to contribute and provide feedback.
* Focus areas for the future of this initiative.