{"id":650481,"date":"2014-09-23T09:46:22","date_gmt":"2014-09-23T16:46:22","guid":{"rendered":"https:\/\/2014.sf.wordcamp.org\/?post_type=wcb_session&#038;p=650481"},"modified":"2014-10-06T15:45:39","modified_gmt":"2014-10-06T22:45:39","slug":"wordpress-in-weird-places-content-management-for-node-using-rest","status":"publish","type":"wcb_session","link":"https:\/\/sf.wordcamp.org\/2014\/session\/wordpress-in-weird-places-content-management-for-node-using-rest\/","title":{"rendered":"WordPress in Weird Places: Content management for Node using REST"},"content":{"rendered":"<p>In January my team was looking for the best available Node.js content management system&#8230; and we picked WordPress! Our clients got all the benefits of WP&#8217;s content editing interface, and with the in-development REST API plugin we were able to use that content without limiting any of our other technology choices. This talk will use our project as a case study to share lessons we learned while building a Node client for the API, and why we&#8217;re so excited about what the next year holds for the evolution of WordPress as a content platform.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In January my team was looking for the best available Node.js content management system&#8230; and we picked WordPress! Our clients got all the benefits of WP&#8217;s content editing interface, and with the in-development REST API plugin we were able to use that content without limiting any of our other technology choices. This talk will use &hellip; <a href=\"https:\/\/sf.wordcamp.org\/2014\/session\/wordpress-in-weird-places-content-management-for-node-using-rest\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">WordPress in Weird Places: Content management for Node using REST<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5896197,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1414275300,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[650479],"footnotes":""},"session_track":[375052],"session_category":[],"class_list":["post-650481","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-robertson-auditorium-upstairs"],"jetpack_shortlink":"https:\/\/wp.me\/p49Uwb-2JdD","jetpack_sharing_enabled":true,"session_date_time":{"date":"October 25, 2014","time":"3:15 pm"},"session_speakers":[{"id":"650479","slug":"k-adam-white","name":"K. Adam White","link":"https:\/\/sf.wordcamp.org\/2014\/speaker\/k-adam-white\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/650481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/5896197"}],"version-history":[{"count":1,"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/650481\/revisions"}],"predecessor-version":[{"id":650482,"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/650481\/revisions\/650482"}],"speakers":[{"embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/650479"}],"wp:attachment":[{"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=650481"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=650481"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=650481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}