React Calendar in Drupal

In this article the Javascript framework React is used to build an application while the rest of the website functionality and data storage is provided by Drupal 8. This article focuses on a progressive approach provided by the Drupal contributed project Decoupled Blocks.  The React Calendar library is used to provide this functionality.