{"id":1402,"date":"2019-03-22T12:18:14","date_gmt":"2019-03-22T12:18:14","guid":{"rendered":"https:\/\/2019.bristol.wordcamp.org\/?post_type=wcb_session&#038;p=1402"},"modified":"2019-06-29T14:06:13","modified_gmt":"2019-06-29T14:06:13","slug":"building-websites-using-react-js-and-wordpress-api","status":"publish","type":"wcb_session","link":"https:\/\/bristol.wordcamp.org\/2019\/session\/building-websites-using-react-js-and-wordpress-api\/","title":{"rendered":"Building websites using React.js and WordPress API"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"mce_2\"><a href=\"https:\/\/2019.bristol.wordcamp.org\/speaker\/mitko-kochkovski\/\">Mitko Kochkovski<\/a><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"mce_6\">Sunday 2:00pm Room 1<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright\"><img decoding=\"async\" src=\"https:\/\/2019.bristol.wordcamp.org\/files\/2019\/03\/splot_neon_p1@2x-8-150x150.png\" alt=\"This image has an empty alt attribute; its file name is splot_neon_p1@2x-8-150x150.png\" \/><\/figure><\/div>\n\n\n\n<p>In this talk, Mitko will speak about how you can leverage the WordPress REST API to build awesome websites.<\/p>\n\n\n\n<p>Using React.js for rendering the frontend outside the WordPress Theme implementation, by using the processor class inside the Reactj.js that will handle all the layouts that your website needs. <\/p>\n\n\n\n<figure class=\"wp-block-embed-wordpress-tv wp-block-embed is-type-video wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"VideoPress Video Player\" aria-label='VideoPress Video Player' width='525' height='295' src='https:\/\/video.wordpress.com\/embed\/8Uu9rvJq?hd=1&amp;cover=1' frameborder='0' allowfullscreen allow='clipboard-write'><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1674852142'><\/script>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-twitter wp-block-embed is-type-rich is-provider-twitter\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"525\" data-dnt=\"true\"><p lang=\"en\" dir=\"ltr\">The fabulous <a href=\"https:\/\/twitter.com\/m1tk00?ref_src=twsrc%5Etfw\">@m1tk00<\/a> doing his talk &#39;Building websites using React.js and WordPress API&#39; at <a href=\"https:\/\/twitter.com\/hashtag\/WCBRS?src=hash&amp;ref_src=twsrc%5Etfw\">#WCBRS<\/a>.<br><br>Here are his slides:<a href=\"https:\/\/t.co\/TTts84RMnT\">https:\/\/t.co\/TTts84RMnT<\/a> <a href=\"https:\/\/t.co\/ElokfgkHiB\">pic.twitter.com\/ElokfgkHiB<\/a><\/p>&mdash; WordCamp Bristol (@wordcampbristol) <a href=\"https:\/\/twitter.com\/wordcampbristol\/status\/1131090291270856704?ref_src=twsrc%5Etfw\">May 22, 2019<\/a><\/blockquote><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Mitko Kochkovski Sunday 2:00pm Room 1 In this talk, Mitko will speak about how you can leverage the WordPress REST API to build awesome websites. Using React.js for rendering the frontend outside the WordPress Theme implementation, by using the processor class inside the Reactj.js that will handle all the layouts that your website needs.<\/p>\n","protected":false},"author":13306158,"featured_media":1587,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1558274400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1304],"footnotes":""},"session_track":[13411],"session_category":[],"class_list":["post-1402","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-track-1"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/papmd9-mC","session_date_time":{"date":"May 19, 2019","time":"2:00 pm"},"session_speakers":[{"id":"1304","slug":"mitko-kochkovski","name":"Mitko Kochkovski","link":"https:\/\/bristol.wordcamp.org\/2019\/speaker\/mitko-kochkovski\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1402\/revisions"}],"predecessor-version":[{"id":2740,"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1402\/revisions\/2740"}],"speakers":[{"embeddable":true,"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/1304"}],"author":[{"embeddable":true,"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wporg\/v1\/users\/m1tk00"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/media\/1587"}],"wp:attachment":[{"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=1402"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=1402"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/bristol.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=1402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}