Drupal 8 Development

Consuming JSON APIs in Drupal 8

Nowadays everyone has an API and it's fairly common to want a website you're working on to fetch data from a 3rd party API. That's because pulling 3rd party data into your website can not only enriches your website's content, but doing so can prevent the need to duplicate commonly needed data.

API provided data could include displaying weather information, going through drupal.org projects, looking through census results, or even displaying Magic the Gathering card data. In fact, every WordPress site comes with an active JSON API out of the box.

There really is an API for almost anything. It's no surprise that you'll eventually want to consume some random API while developing a Drupal website. But enough of the sales pitch, let's get started consuming JSON APIs. Read more about Consuming JSON APIs in Drupal 8

Stanford Cantor Arts Center underwent a substantial redesign and needed a development partner to implement the site in Drupal 8. Hook 42 created a solid content strategy and toolkit for the small, non-technical content contributor team to artistically showcase their collections, exhibitions, and events.

Stanford Cantor Arts Website Screenshot - Building Interior

Amphenol Corporation is a global leader in connectors, cables, and interconnect systems. Their products and services support multiple industries and globally distributed clients.

Amphenol Corporation Main Website Screenshot

UCSF's PleasePrEPMe.org site is a searchable, location-responsive PrEP provider directory for California. Pre-exposure prophylaxis (PrEP) is an effective HIV prevention strategy available by prescription. The PleasePrEPMe team chose Hook 42 to migrate their website from Angular to Drupal 8 with a React front-end for their interactive map.

PleasePrEPMe Web Pages

Marageti is an online travel agency with experts specializing in group tours and cruises. Marageti's parent company, Zicasso, focuses on customized luxury tours. Zicasso and Hook 42 have been working together since 2012. We helped Zicasso's Marageti team architect, build, and launch their Drupal 8 website to highlight their guided group tour and cruise vacations.

Marageti Japan Tours Page

National Nurses United (NNU) is the largest organization of registered nurses in the United States and includes the California Nurses Association/National Nurses Organizing Committee, United American Nurses, and the Massachusetts Nurses Association. NNU chose Hook 42 to redesign and migrate its site from ExpressionEngine to Drupal 8. We continue to work with the NNU team for training and ongoing support.

National Nurses United Web Pages

Go Overseas provides a service to connect people with meaningful travel programs, such as volunteer, study, or teaching engagements. Hook 42 was selected for their Drupal 6 to Drupal 8 migration project, requiring both backend and frontend development. We also ran SEO health checks and continue to work with Go Overseas on performance monitoring and ongoing improvements to their site and architecture.

Go Overseas Home Page