Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Nearly Headless Drupal

milsyobtaf
February 26, 2016

Nearly Headless Drupal

There are some things Drupal is great at, and some things it is, well, less great at. With years of hard work, Drupal has become a pretty strong content manager. You can build robust data models, easily enable content revisioning, and build out a publishing workflow complex enough for even the strictest of editorial standards. However, even the blistering speed of development on Drupal 8 appears glacial when compared with the rate of invention on the front-end of web development. In this session we will take a look at how you can build small custom modules to leverage the content management strengths of Drupal while taking advantage of the latest advances in front-end technologies to build more interactivity into a Drupal website with minimal effort and maximum portability.

Presented at:
SANDCamp 2016
Full Slidedeck with Speaker Notes:
https://github.com/milsyobtaf/prez/raw/primary/2016/SANDCamp/nearly-headless-drupal_notes.pdf

milsyobtaf

February 26, 2016
Tweet

More Decks by milsyobtaf

Other Decks in Technology

Transcript

  1. q

  2. S

  3. • Content Portability • Front End Flexibility • Ease of

    upgrade / redesign • Security (Kinda) Why Headless?
  4. Headless Successes • The Tonight Show with Jimmy Fallon •

    http://www.nbc.com/the-tonight-show • This Week In Tech • http://twit.tv • The Weather Channel • http://www.weather.com
  5. • Complexity of Code • Complexity of Hosting • Reliance

    on non-Drupal code 
 and infrastructure Why Not Headless?
  6. • Views now in core • REST Exports now in

    core • New Javascript now in core • Adding 3rd Party Javascript easier than ever Drupal 8 Makes It Easy(ish)
  7. • APIs as a contract • Versioning • Create an

    interface, not an implementation • API Design, The Musical, David Diers API Basics
  8. • POSTMan / Newman • https:/ /www.getpostman.com/ • JSONView •

    http://jsonview.com/ • apiary • https:/ /apiary.io/ • API Design, The Musical • David Diers API Tools and Resources
  9. Thank you! All content in this presentation, except where noted

    otherwise, is Creative Commons Attribution-ShareAlike 3.0 licensed and copyright Four Kitchens, LLC.