{"id":852,"date":"2018-04-18T18:06:54","date_gmt":"2018-04-18T23:06:54","guid":{"rendered":"https:\/\/2018.stlouis.wordcamp.org\/?post_type=wcb_session&#038;p=852"},"modified":"2018-04-29T12:37:43","modified_gmt":"2018-04-29T17:37:43","slug":"legos-for-developers-a-modular-approach-to-wordpress-development","status":"publish","type":"wcb_session","link":"https:\/\/stlouis.wordcamp.org\/2018\/session\/legos-for-developers-a-modular-approach-to-wordpress-development\/","title":{"rendered":"Legos for Developers &#8211; A modular approach to WordPress Development"},"content":{"rendered":"<p>Let&#8217;s explore the benefits of thinking in re-usable blocks. Atomic design, Modular Development, and D.R.Y. methodology improves productivity, enhances UI and empowers authors. We will explore multiple methods to achieve modularity in our WP themes. Leveraging the WordPress templating system and Advanced Custom Fields or Using blocks in the form of Gutenberg.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Let&#8217;s explore the benefits of thinking in re-usable blocks. Atomic design, Modular Development, and D.R.Y. methodology improves productivity, enhances UI and empowers authors. We will explore multiple methods to achieve modularity in our WP themes. Leveraging the WordPress templating system and Advanced Custom Fields or Using blocks in the form of Gutenberg.<\/p>\n","protected":false},"author":15001959,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1526238000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[751],"footnotes":""},"session_track":[1239620],"session_category":[],"class_list":["post-852","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-room-250"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p94UK3-dK","session_date_time":{"date":"May 13, 2018","time":"2:00 pm"},"session_speakers":[{"id":"751","slug":"joshua-giowaya","name":"Joshua Giowaya","link":"https:\/\/stlouis.wordcamp.org\/2018\/speaker\/joshua-giowaya\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/852\/revisions"}],"predecessor-version":[{"id":1011,"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/852\/revisions\/1011"}],"speakers":[{"embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/751"}],"author":[{"embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/jgdzine"}],"wp:attachment":[{"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=852"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=852"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/stlouis.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}