{
    "componentChunkName": "component---src-templates-project-js",
    "path": "/project/business-school-touchscreen-directory",
    "result": {"data":{"project":{"title":"Business school touchscreen directory","description":{"html":"<p>What is more interesting about this project is the timing and the concept of pulling information from a Drupal website, into a wholly separate front end. This concept is similar, if not the same as what others refer to as a \"headless CMS\" or \"decoupled Drupal\". Right now there is a movement toward headless CMS configuration--that is, a CMS that serves to gather information, providing the tools for users to easily create content, while serving that content to end-users through a lightweight front end. The advantages of doing this include gains in performance, improved security, and easier backup and recovery.</p>\n\n<p>Current versions of Drupal include the ability to serve content through a built-in JSON API endpoint. This is a huge gain for those who want to separate the front and back ends of their systems. In fact, this content has been pulled from Drupal and is being served from a static site.</p>"},"deep_dive":{"html":"<p>When I originally conceived this project and developed the prototype, the headless CMS movement wasn't what it is today. The original concept and prototype happened five years ago, before Drupal provided the tools to facilitate this plan. This was an ad hoc solution using the tools that were available.</p>\n\n<p>The original version used Drupal 7 views to provide the JSON endpoint and the ajax requests leveraged jQuery to retrieve data from the CMS. This version still relied on Drupal 7 views, but the frontend used the Vue.js framework.</p>"},"links":[],"relationships":{"media_graphic":[{"media_image":{"alt":"Touchscreen directory in the atrium of Capitol Federal Hall, with faces and names blurred out for privacy","height":768,"title":"","width":1024},"media_caption":"This touchscreen display shows a grid of photos and names (blurred out in this photo, for privacy) as a starting point for locating an individual in Capitol Federal Hall. Users can also search by last name, area, and subject.","relationships":{"media_image_file":{"file":{"url":"/static/0e03bb91ce1fc10dc3c9275159b76310/ku-business-05_blur.jpg"}}}}]}}},"pageContext":{"slug":"nid_25"}},
    "staticQueryHashes": ["2386946073","4176873112","63159454"]}