{"id":602,"date":"2017-04-03T16:20:09","date_gmt":"2017-04-03T16:20:09","guid":{"rendered":"http:\/\/2017.asheville.wordcamp.org\/?post_type=wcb_session&#038;p=602"},"modified":"2017-06-24T15:02:30","modified_gmt":"2017-06-24T15:02:30","slug":"js-in-wp-core-past-present-and-future","status":"publish","type":"wcb_session","link":"https:\/\/asheville.wordcamp.org\/2017\/session\/js-in-wp-core-past-present-and-future\/","title":{"rendered":"JavaScript in WordPress Core: Past, Present and Future"},"content":{"rendered":"<p><em>*This is a 15-minute Lightning Talk*<\/em><\/p>\n<p>Take a tour down memory lane as we explore the JavaScript files and features added to each version of WordPress: from <i>quicktags.js<\/i> in version 1.0 to <i>wp-api.js <\/i>in 4.7. We\u2019ll look at the JavaScript\/Backbone based features in today\u2019s WordPress including media, the customizer, themes, plugins, revisions and the REST API client. Finally, we will learn about the exciting things happening now in JavaScript in WordPress core that will shape the WordPress of tomorrow.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>*This is a 15-minute Lightning Talk* Take a tour down memory lane as we explore the JavaScript files and features added to each version of WordPress: from quicktags.js in version 1.0 to wp-api.js in 4.7. We\u2019ll look at the JavaScript\/Backbone based features in today\u2019s WordPress including media, the customizer, themes, plugins, revisions and the REST &hellip; <a href=\"https:\/\/asheville.wordcamp.org\/2017\/session\/js-in-wp-core-past-present-and-future\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">JavaScript in WordPress Core: Past, Present and Future<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":10464658,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1496505600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"https:\/\/github.com\/adamsilverstein\/javascript-in-wordpress","_wcpt_session_video":"http:\/\/wordpress.tv\/2017\/06\/16\/adam-silverstein-javascript-in-wordpress-core-past-present-and-future\/","_wcpt_speaker_id":[402],"footnotes":""},"session_track":[4045],"session_category":[],"class_list":["post-602","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developerdesigner"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p81sqx-9I","session_date_time":{"date":"June 3, 2017","time":"4:00 pm"},"session_speakers":[{"id":"402","slug":"adam-silverstein","name":"Adam Silverstein","link":"https:\/\/asheville.wordcamp.org\/2017\/speaker\/adam-silverstein\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/602","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/602\/revisions"}],"predecessor-version":[{"id":1087,"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/602\/revisions\/1087"}],"speakers":[{"embeddable":true,"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/402"}],"author":[{"embeddable":true,"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wporg\/v1\/users\/adamsilverstein"}],"wp:attachment":[{"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=602"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_track?post=602"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/asheville.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_category?post=602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}