My latest posts
Gatsby’s Drupal source plugin now supports multilingual websites out of the box
Recently our team at Desarol migrated a large Drupal 7 website for a multinational hotel chain to a decoupled Drupal 9 back-end with a Gatsby front-end. First-class support for localization into Spanish was a key requirement to support the client’s many guests visiting South American locations.
Building a Drupal menu hierarchy using custom GraphQL resolvers in Gatsby
Drupal menus allow sitebuilders to create complex hierarchical content structures. However, due to JSON:API's output format these hierarchies end up being flattened out with parent child relationships being broken apart across different menu_link_content resources...
Why your Gatsby links might be dropping query parameters or hashes after each service worker update
We recently discovered a rather interesting bug on one of our client's sites where, once every 30 minutes or so, links around the site would drop their query parameters...
From Drupal 7 to a New Frontend: Scaling for Traffic Spikes with Success
This case study examines the successful merger of two Gatsby repositories for Red Lion Hotels and Sonesta Hotels & Resorts. The project presented two major challenges, supporting spikes in traffic and migrating from Drupal 7 to a new frontend. To address these challenges, the team opted for a Gatsby + Drupal stack, which proved to be highly effective. This case study explores the technology used and the workflows and deployment processes implemented to achieve the desired results.
Sonesta Hotels & Resorts - A Brand New Website for a Rapidly Growing Hotel Brand Introduction
Sonesta Hotels & Resorts is a well-known hotel brand in the United States, with a rich heritage of iconic hotels throughout the country. The COVID-19 pandemic hit the hospitality industry hard, but Sonesta was able to add over 200 properties previously under various brands, and in January 2021, the brand acquired Red Lion Group, further expanding its portfolio.
Moving Surfing Nosara from Drupal 7 to Gatsby
SurfingNosara.com is Nosara’s leading surf, real estate and vacation rental portal. The client approached Desarol to improve and add features to SurfingNosara.com. We scheduled a workshop where we addressed the client’s most pressing issues and offered some suggestions of our own...