(Replacement Talk) Static Site Generation with Drupal + Gatsby

Brian Perry, Andrew Mallis

The original presenter did not make it in time for this talk, so instead some audience members talked Gatsby for the room.

To cache or not to cache? That question has confounded the Drupal community for years and created a whole slew of separate challenges along the way. How do we create performant sites at scale while still allowing content editors to use the Drupal platform they know and love?

Static site generation has emerged as an alternative - rendering views in advance to lessen the burderns on APIs and other backend systems. Additionally, this approach yields faster rendering in browser, better experiences for low-bandwith connections, and better support for SEO. Enter Gatsby - an open source static site generator built with React. Gatsby allows developers to create rich, single page apps using Drupal as a backend.

In this session we'll introduce the fundamentals of static site generation. In addition, we'll do some hands on coding to connect to an exisiting Drupal site to a Gatsby codebase to generate and deploy static views.

https://www.drupalgovcon.org/2018/program/sessions/static-site-generation-drupal-gatsby

Drupal is a registered trademark of Dries Buytaert.