Skip to main content


Drupal 8, Gatsby, and React Components

by Mark Casias
February 26, 2019

At Mediacurrent, we have embraced using the buzzword 'headless architecture' on a variety of projects. Currently, our own website is using Drupal 8 but with a static site generator (SSG) called Jekyll. We have also come to enjoy using Gatsby as more robust SSG, and are in the middle of converting the front end, without messing around with the content model of Drupal.

In this presentation, you'll hear about some challenges we encountered (like using Gatsby when it wasn't really ready for Paragraphs or other entity types) and lessons learned from this migration. Plus, get a glimpse of our new React Components library which is a conversion from the Pattern Lab Component Library to React.

Meet team member, Markie Casias

Mark brings a fifteen year programming background and six years of Drupal experience to his role as Senior Drupal Developer at Mediacurrent. Highly involved in his local web community, Mark runs the ABQ Webgeeks Group and started the Albuquerque Drupal Users group.

A former radio personality, Mark switched careers to become a programmer when he realized he could have a fun job and eat. (No seriously, kids, radio pays horribly). But as a nod to his days as in radio, Mark hosts the bi-weekly Mediacurrent Dropcast show and the Friday 5 video seriesPrior to Mediacurrent, Mark first dove into Drupal to convert to a better CMS than it had. Through that he was sent to Do It With Drupal in New Orleans, where he met the great people of the community. From that point, he was hooked. 

Mark resides in Albuquerque, New Mexico. When not in front of the computer, he enjoys playing hockey, tennis, and a good craft beer- not necessarily in that order.


Learn more about Markie >