{"id":1577,"date":"2020-06-10T16:42:06","date_gmt":"2020-06-10T16:42:06","guid":{"rendered":"https:\/\/2020.denver.wordcamp.org\/?post_type=wcb_session&#038;p=1577"},"modified":"2020-06-14T23:14:57","modified_gmt":"2020-06-14T23:14:57","slug":"understanding-react-js","status":"publish","type":"wcb_session","link":"https:\/\/denver.wordcamp.org\/2020\/session\/understanding-react-js\/","title":{"rendered":"Understanding React.js"},"content":{"rendered":"\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"580\" height=\"327\" src=\"https:\/\/www.youtube.com\/embed?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent&#038;listType=playlist&#038;list=PLZNK8YuN1xqv_FT7UA_DY8VUD3WuSThjr\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<p>React.js has become one of the top players in the JavaScript libraries world. WordPress has rebuilt its WYSIWYG editor using React. Drupal has recently adopted the library to create admin interfaces. This session aims to explain the basic concepts of React outside of the context of any particular CMS implementation. Many examples will be presented to help you understand it and why it is so powerful.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>React.js has become one of the top players in the JavaScript libraries world. WordPress has rebuilt its WYSIWYG editor using React. Drupal has recently adopted the library to create admin interfaces. This session aims to explain the basic concepts of React outside of the context of any particular CMS implementation. Many examples will be presented [&hellip;]<\/p>\n","protected":false},"author":15182519,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1593184800,"_wcpt_session_duration":0,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1457],"footnotes":""},"session_track":[27],"session_category":[],"class_list":["post-1577","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-power-user-developer"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"June 26, 2020","time":"3:20 pm"},"session_speakers":[{"id":"1457","slug":"mauricio-dinarte","name":"Mauricio Dinarte","link":"https:\/\/denver.wordcamp.org\/2020\/speaker\/mauricio-dinarte\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/1577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/1577\/revisions"}],"predecessor-version":[{"id":1815,"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/sessions\/1577\/revisions\/1815"}],"speakers":[{"embeddable":true,"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/speakers\/1457"}],"author":[{"embeddable":true,"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wporg\/v1\/users\/dinarcon"}],"wp:attachment":[{"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/media?parent=1577"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_track?post=1577"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/denver.wordcamp.org\/2020\/wp-json\/wp\/v2\/session_category?post=1577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}