Gatsby is a really fast React-based static site generator. You can use it to create a static site, with content pulled from Drupal and other content management systems.
Source: Decoupling Drupal with Gatsby | Evolving Web
While it seem odd to think about using a static website generator like Gatsby as a front end to a dynamic content system like Drupal, it does make sense to give this a try if your CMS is driving a basic brochure-ware site or you need to spin up a mini site for an event, product, or service. This step-by-step article walks you through getting this going on Drupal 8. With some creative thinking this could work for Drupal 7 and WordPress too.