{"id":334,"date":"2018-04-18T21:58:46","date_gmt":"2018-04-18T20:58:46","guid":{"rendered":"https:\/\/2018.bologna.wordcamp.org\/?post_type=wcb_session&#038;p=334"},"modified":"2018-05-16T23:03:30","modified_gmt":"2018-05-16T22:03:30","slug":"un-comodo-workflow-completo-dallo-sviluppo-al-deploy","status":"publish","type":"wcb_session","link":"https:\/\/bologna.wordcamp.org\/2018\/session\/un-comodo-workflow-completo-dallo-sviluppo-al-deploy\/","title":{"rendered":"Un (comodo) workflow completo dallo sviluppo al deploy"},"content":{"rendered":"<p>Uno sviluppatore attento si \u00e8 abituato negli anni ad integrare nel proprio flusso di lavoro i propri tool e linguaggi preferiti (webpack, sass, pug, es6, coffeescript, etc.) per il frontend, avere ambienti di lavoro distinti (development, staging, production), usare tutta la potenza della command line.<\/p>\n<p>In questo talk parleremo di come in weLaika abbiamo messo tutto assieme grazie a Wordless, Wordmove e, ovviamente, WP-CLI per unire tutti gli elementi necessari ad un completo (e comodo) workflow dallo sviluppo al deploy.<\/p>\n<p>Descrizione approfondita, contesto:<\/p>\n<p>Usare l&#8217;ecosistema di Webpack integrandovi dialetti di programmazione\/markup potenti e developer-friendly pu\u00f2 essere facile e noi vorremmo condividere il nostro approccio, che usa il nostro plugin Wordless per facilitare il tutto.<\/p>\n<p>Wordmove \u00e8 un tool molto affermato che ultimamente ha ricevuto nuove feature, importanti bugfix e miglioramenti. Un&#8217;introduzione per tutti ed uno sguardo alle novit\u00e0 pi\u00f9 interessanti pensiamo possano essere interessanti sia per chi gi\u00e0 usa lo strumento, sia per chi ancora non l&#8217;ha mai provato.<\/p>\n<p>Entrambi gli strumenti che vorremmo condividere hanno subito modifiche per interagire con wp-cli, strumento che riteniamo fondamentale e che pensiamo sia importante divulgare il pi\u00f9 possibile nella community degli sviluppatori come strumento universale.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uno sviluppatore attento si \u00e8 abituato negli anni ad integrare nel proprio flusso di lavoro i propri tool e linguaggi preferiti (webpack, sass, pug, es6, coffeescript, etc.) per il frontend, avere ambienti di lavoro distinti (development, staging, production), usare tutta la potenza della command line. In questo talk parleremo di come in weLaika abbiamo messo &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/bologna.wordcamp.org\/2018\/session\/un-comodo-workflow-completo-dallo-sviluppo-al-deploy\/\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;Un (comodo) workflow completo dallo sviluppo al deploy&#8221;<\/span><\/a><\/p>\n","protected":false},"author":12074444,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1526740200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[333],"footnotes":""},"session_track":[283900],"session_category":[],"class_list":["post-334","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-sala-2"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9tyMK-5o","jetpack_likes_enabled":true,"session_date_time":{"date":"Maggio 19, 2018","time":"15:30"},"session_speakers":[{"id":"333","slug":"filippo-gangi-dino","name":"Filippo Gangi Dino","link":"https:\/\/bologna.wordcamp.org\/2018\/speaker\/filippo-gangi-dino\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/334\/revisions"}],"predecessor-version":[{"id":803,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/334\/revisions\/803"}],"speakers":[{"embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/333"}],"author":[{"embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/mukkoo"}],"wp:attachment":[{"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=334"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=334"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/bologna.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}