{"id":192397,"date":"2013-08-09T20:47:57","date_gmt":"2013-08-09T20:47:57","guid":{"rendered":"https:\/\/2013.providence.wordcamp.org\/?post_type=wcb_session&#038;p=192397"},"modified":"2013-08-09T20:49:35","modified_gmt":"2013-08-09T20:49:35","slug":"evolving-your-javascript-with-backbone-js","status":"publish","type":"wcb_session","link":"https:\/\/providence.wordcamp.org\/2013\/session\/evolving-your-javascript-with-backbone-js\/","title":{"rendered":"Evolving your JavaScript with Backbone.js"},"content":{"rendered":"<p>WordPress 3.6 includes Backbone.js version 1.0, the JavaScript library used in the new WordPress media uploader. It can be intimidating to get started with a library like Backbone, but it is a powerful tool for developers of WordPress plugins, themes and web apps. In this session we\u2019ll look at several ways to integrate Backbone into your WordPress themes and plugins, including a step-by-step demonstration of how Backbone improves the quality of your existing jQuery code. There\u2019s no reason to stop there though \u2014 to close we\u2019ll walk through other exciting ways to use Backbone alongside WordPress, including how to make a standalone Backbone application that only uses WordPress for its data. Mad science, for fun and profit!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress 3.6 includes Backbone.js version 1.0, the JavaScript library used in the new WordPress media uploader. It can be intimidating to get started with a library like Backbone, but it is a powerful tool for developers of WordPress plugins, themes &hellip; <a href=\"https:\/\/providence.wordcamp.org\/2013\/session\/evolving-your-javascript-with-backbone-js\/\">Continue reading <span class=\"screen-reader-text\">Evolving your JavaScript with Backbone.js<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":12897937,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1376734500,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[184464],"footnotes":""},"session_track":[172594],"session_category":[],"class_list":["post-192397","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-intermediate-developer-t"],"jetpack_shortlink":"https:\/\/wp.me\/p3yO2G-O3b","jetpack_sharing_enabled":true,"session_date_time":{"date":"August 17, 2013","time":"10:15 am"},"session_speakers":[{"id":"184464","slug":"k-adam-white","name":"K.Adam White","link":"https:\/\/providence.wordcamp.org\/2013\/speaker\/k-adam-white\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions\/192397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/users\/12897937"}],"version-history":[{"count":2,"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions\/192397\/revisions"}],"predecessor-version":[{"id":192399,"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/sessions\/192397\/revisions\/192399"}],"speakers":[{"embeddable":true,"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/speakers\/184464"}],"wp:attachment":[{"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/media?parent=192397"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/session_track?post=192397"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/providence.wordcamp.org\/2013\/wp-json\/wp\/v2\/session_category?post=192397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}