{"id":2506,"date":"2018-02-08T13:53:47","date_gmt":"2018-02-08T13:53:47","guid":{"rendered":"https:\/\/2018.miami.wordcamp.org\/?post_type=wcb_session&#038;p=2506"},"modified":"2018-03-03T21:26:32","modified_gmt":"2018-03-04T02:26:32","slug":"headless-wordpress-with-next-js-server-side-rendering","status":"publish","type":"wcb_session","link":"https:\/\/miami.wordcamp.org\/2018\/session\/headless-wordpress-with-next-js-server-side-rendering\/","title":{"rendered":"Headless WordPress with Next.js Server Side Rendering"},"content":{"rendered":"<p>With the addition of the REST API to WordPress core, single page applications with WordPress as the CMS has never been more popular. But how do you get started? This talk will be a basic introduction to using server side rendering with React, Next.js and the WordPress REST API to create decoupled JavaScript apps to interact with WordPress.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the addition of the REST API to WordPress core, single page applications with WordPress as the CMS has never been more popular. But how do you get started? This talk will be a basic introduction to using server side rendering with React, Next.js and the WordPress REST API to create decoupled JavaScript apps to &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/miami.wordcamp.org\/2018\/session\/headless-wordpress-with-next-js-server-side-rendering\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Headless WordPress with Next.js Server Side Rendering&#8221;<\/span><\/a><\/p>\n","protected":false},"author":23114,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1521402600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1571],"footnotes":""},"session_track":[1225853],"session_category":[],"class_list":["post-2506","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-learn-javascript-deeply"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9i5nN-Eq","session_date_time":{"date":"March 18, 2018","time":"3:50 pm"},"session_speakers":[{"id":"1571","slug":"kevin-langley-jr","name":"Kevin Langley Jr.","link":"https:\/\/miami.wordcamp.org\/2018\/speaker\/kevin-langley-jr\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/users\/23114"}],"version-history":[{"count":2,"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2506\/revisions"}],"predecessor-version":[{"id":4183,"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2506\/revisions\/4183"}],"speakers":[{"embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/1571"}],"wp:attachment":[{"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=2506"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=2506"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/miami.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=2506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}