Last updated February 21, 2020

In this tutorial and the next, we will create a simple but powerful, React application that can add, edit, and delete node content. We will use the JavaScript fetch method to send HTTP requests (using request methods POST, PATCH and DELETE). We will make use of the Drupal API that the JSON:API Drupal module exposes.

This tutorial covers:

  • Architecture of the application we're building
  • Information about making authenticated requests to our API
  • An overview of the API requests we'll use to create, update, and delete nodes

By the end of this tutorial, you should have a picture of the application we're going to build, and know how to make the API requests we'll use in our application.