{"id":762,"date":"2016-07-06T20:56:47","date_gmt":"2016-07-06T23:56:47","guid":{"rendered":"http:\/\/2016.belohorizonte.wordcamp.org\/?p=762"},"modified":"2016-07-06T20:56:47","modified_gmt":"2016-07-06T23:56:47","slug":"rodrigo-brito-frameworks-e-produtividade","status":"publish","type":"post","link":"https:\/\/belohorizonte.wordcamp.org\/2016\/rodrigo-brito-frameworks-e-produtividade\/","title":{"rendered":"Rodrigo Brito: frameworks e produtividade"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/2016.belohorizonte.wordcamp.org\/files\/2016\/07\/palestrante-rodrigo-brito.jpg\" alt=\"Rodrigo Brito\" width=\"820\" height=\"346\" class=\"alignnone size-full wp-image-801\" srcset=\"https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-rodrigo-brito.jpg 820w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-rodrigo-brito-300x127.jpg 300w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-rodrigo-brito-768x324.jpg 768w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-rodrigo-brito-500x211.jpg 500w, https:\/\/belohorizonte.wordcamp.org\/2016\/files\/2016\/07\/palestrante-rodrigo-brito-624x263.jpg 624w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/p>\n<p><strong>1. Quais s\u00e3o as vantagens de se usar um <em>framework<\/em> no desenvolvimento de temas para WordPress?<\/strong><br \/>\nA utiliza\u00e7\u00e3o de <em>frameworks<\/em> para cria\u00e7\u00e3o de temas proporciona um alto ganho de produtividade durante o processo de desenvolvimento. Al\u00e9m de disponibilizarem uma estrutura b\u00e1sica para inicializa\u00e7\u00e3o do projeto, os <em>frameworks<\/em> geralmente s\u00e3o compostos por diversas bibliotecas e funcionalidades extras que facilitam a cria\u00e7\u00e3o de componentes, estiliza\u00e7\u00e3o do front-end e at\u00e9 mesmo integra\u00e7\u00e3o com ferramentas de automatiza\u00e7\u00e3o.<\/p>\n<p><strong>2. O uso de <em>frameworks<\/em> \u00e9 recomendado para aplica\u00e7\u00f5es de qualquer tamanho?<\/strong><br \/>\nIndependente do tamanho da aplica\u00e7\u00e3o, <em>frameworks<\/em> sempre proporcionar\u00e3o ganhos na agilidade de desenvolvimento. Apenas temos que tomar cuidado para n\u00e3o dar &#8220;tiro de basuca em formiga&#8221;. Para aplica\u00e7\u00f5es mais simplificadas, \u00e9 poss\u00edvel modularizar ou at\u00e9 mesmo optar pela t\u00e9cnica tradicional.<\/p>\n<p><strong>3. O que o desenvolvedor deve se preocupar ao procurar um <em>framework<\/em> para trabalhar?<\/strong><br \/>\n\u00c9 sempre interessante optar por projetos mais populares como o <a href=\"http:\/\/wpod.in\/\" target=\"_blank\">Odin<\/a>, projetos que possuem uma equipe de desenvolvimento ativa, que mant\u00e9m e disponibiliza atualiza\u00e7\u00f5es com frequ\u00eancia. Tamb\u00e9m \u00e9 importante observar se as classes e funcionalidades disponibilizadas seguem o padr\u00e3o de desenvolvimento estabelecido pela documenta\u00e7\u00e3o do WordPress. Isso contribui com a manutenibilidade e padroniza\u00e7\u00e3o do projeto desenvolvido.<\/p>\n<p><strong>4. Quais <em>frameworks<\/em> voc\u00ea costuma usar em suas aplica\u00e7\u00f5es e por que?<\/strong><br \/>\nAtualmente o <em>framework<\/em> que mais utilizo no dia a dia \u00e9 o Odin. Al\u00e9m de possuir boas funcionalidades e integra\u00e7\u00e3o com diversas ferramentas, como o Bootstrap, Grunt e Sass, o Odin \u00e9 desenvolvido e mantido pela comunidade brasileira, se tornando assim um forte motivo para valoriza\u00e7\u00e3o e apoio. N\u00e3o existe um <em>framework<\/em> que seja uma verdadeira bala de prata, mas voc\u00ea pode combinar e modularizar funcionalidades entre diversos <em>frameworks<\/em>, <em>pluigns<\/em> e <em>starter themes<\/em>, buscando construir uma solu\u00e7\u00e3o ideal de acordo com a sua demanda.<\/p>\n<p><strong><a href=\"http:\/\/2016.belohorizonte.wordcamp.org\/speaker\/rodrigo-brito\/\" target=\"_blank\">Rodrigo Brito<\/a> \u00e9 um dos palestrantes do WordCamp BH 2016. <\/strong><\/p>\n<p><strong>Ainda n\u00e3o fez sua inscri\u00e7\u00e3o? <a href=\"http:\/\/2016.belohorizonte.wordcamp.org\/ingressos\/\" target=\"_blank\">Clique aqui<\/a> e se inscreva.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. Quais s\u00e3o as vantagens de se usar um framework no desenvolvimento de temas para WordPress? A utiliza\u00e7\u00e3o de frameworks para cria\u00e7\u00e3o de temas proporciona um alto ganho de produtividade durante o processo de desenvolvimento. Al\u00e9m de disponibilizarem uma estrutura b\u00e1sica para inicializa\u00e7\u00e3o do projeto, os frameworks geralmente s\u00e3o compostos por diversas bibliotecas e funcionalidades [&hellip;]<\/p>\n","protected":false},"author":13192281,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-762","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7v89d-ci","_links":{"self":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/13192281"}],"replies":[{"embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=762"}],"version-history":[{"count":6,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/762\/revisions"}],"predecessor-version":[{"id":802,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/762\/revisions\/802"}],"wp:attachment":[{"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/belohorizonte.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}