{"id":2184,"date":"2019-02-07T13:25:57","date_gmt":"2019-02-07T10:25:57","guid":{"rendered":"https:\/\/2019.nordic.wordcamp.org\/?post_type=wcb_session&#038;p=2184"},"modified":"2019-02-18T16:12:33","modified_gmt":"2019-02-18T13:12:33","slug":"gutenberg-cloud-your-blocks-in-the-cloud-for-every-cms","status":"publish","type":"wcb_session","link":"https:\/\/nordic.wordcamp.org\/2019\/session\/gutenberg-cloud-your-blocks-in-the-cloud-for-every-cms\/","title":{"rendered":"Gutenberg Cloud: Your blocks in the cloud (for every CMS)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In 2017 we fell in love with Gutenberg. In 2018 we decided to use it as a foundation for all things CMS: WP, Drupal or standalone apps. This resulted in Gutenberg JS: https:\/\/github.com\/front\/gutenberg-js. We quickly found out that the universal concept of blocks deserves a CMS agnostic library, and what if we could make it cloud based? <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is what we did, what we learned, and how we are using it today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In 2017 we fell in love with Gutenberg. In 2018 we decided to use it as a foundation for all things CMS: WP, Drupal or standalone apps. This resulted in Gutenberg JS: https:\/\/github.com\/front\/gutenberg-js. We quickly found out that the universal concept of blocks deserves a CMS agnostic library, and what if we could make it [&hellip;]<\/p>\n","protected":false},"author":14491132,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1552029600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2181,2253],"footnotes":""},"session_track":[13411],"session_category":[1215194,1267972],"class_list":["post-2184","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-1","wcb_session_category-gutenberg","wcb_session_category-regular-talk"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9XPAw-ze","session_date_time":{"date":"March 8, 2019","time":"10:20"},"session_speakers":[{"id":"2181","slug":"thor-andre-gretland","name":"Thor Andre Gretland","link":"https:\/\/nordic.wordcamp.org\/2019\/speaker\/thor-andre-gretland\/"},{"id":"2253","slug":"marco-fernandes","name":"Marco Fernandes","link":"https:\/\/nordic.wordcamp.org\/2019\/speaker\/marco-fernandes\/"}],"session_cats_rendered":"Gutenberg, Regular talk","_links":{"self":[{"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/2184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/2184\/revisions"}],"predecessor-version":[{"id":2263,"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/2184\/revisions\/2263"}],"speakers":[{"embeddable":true,"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2181"},{"embeddable":true,"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2253"}],"author":[{"embeddable":true,"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wporg\/v1\/users\/tagretland"}],"wp:attachment":[{"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=2184"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_track?post=2184"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/nordic.wordcamp.org\/2019\/wp-json\/wp\/v2\/session_category?post=2184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}