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...
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...