{"id":1118,"date":"2019-07-02T19:27:30","date_gmt":"2019-07-02T23:27:30","guid":{"rendered":"https:\/\/2019.boston.wordcamp.org\/?post_type=wcb_session&#038;p=1118"},"modified":"2019-07-08T10:45:13","modified_gmt":"2019-07-08T14:45:13","slug":"graphql-in-wordpress","status":"publish","type":"wcb_session","link":"https:\/\/boston.wordcamp.org\/2019\/session\/graphql-in-wordpress\/","title":{"rendered":"GraphQL-in-WordPress"},"content":{"rendered":"\n<p>Are you familiar with REST APIs? Do you know WordPress provides one out-of-the-box? Ever used it?<\/p>\n\n\n\n<p>There is a better way of things. <\/p>\n\n\n\n<p>Come and learn about GraphQL in WordPress.<\/p>\n\n\n\n<p>GraphQL allows you to access data more efficiently and interact with it faster compared to the traditional REST API. <\/p>\n\n\n\n<p>In this talk I\u2019ll give an introduction to GraphQL, how to combine it with WordPress and how to use it. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Are you familiar with REST APIs? Do you know WordPress provides one out-of-the-box? Ever used it? There is a better way of things. Come and learn about GraphQL in WordPress. GraphQL allows you to access data more efficiently and interact with it faster compared to the traditional REST API. In this talk I\u2019ll give an [&hellip;]<\/p>\n","protected":false},"author":10224560,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1563654000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[991],"footnotes":""},"session_track":[296669,1215198],"session_category":[],"class_list":["post-1118","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-advanced-developers","wcb_track-1-auditorium"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paqJi5-i2","session_date_time":{"date":"July 20, 2019","time":"4:20 pm"},"session_speakers":[{"id":"991","slug":"etienne-belanger","name":"\u00c9tienne B\u00e9langer","link":"https:\/\/boston.wordcamp.org\/2019\/speaker\/etienne-belanger\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/users\/10224560"}],"version-history":[{"count":2,"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1118\/revisions"}],"predecessor-version":[{"id":1294,"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1118\/revisions\/1294"}],"speakers":[{"embeddable":true,"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/991"}],"wp:attachment":[{"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=1118"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=1118"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/boston.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=1118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}