Building Flexible Platforms with Drupal and APIs

APIs provide an opportunity to radically improve Drupal as a content publishing platform. While Drupal has become the de facto choice for open source content management systems, it still has issues with scaling, integrating with other systems, and supporting multiple devices/applications. An API focused architecture can lower the barriers and costs associated with large scale Drupal installs, and provide flexible publishing options that sites of any size will benefit from.

We’ll present a real-world approach that uses APIs to create flexible, scalable Drupal sites. During this session, we’ll review cases of existing API driven Drupal sites, and share our experiences building a Drupal-based platform that leverages API publishing for FCC.gov. We’ll demonstrate how this approach can help you immediately publish for mobile, and thoughts on implications for the future, including Drupal 8.

Speakers

Room: 
Track: 
Coding and development
Experience level: 
Intermediate
Questions answered by this session: 
What is a content API?
How can I easily publish to multiple devices/applications with Drupal using APIs?
How can I consume content in Drupal via an API?
How can I easily publish my content as an API?
What benefits can APIs bring to Drupal 8?
Colorado mountains