{"id":231809,"date":"2022-12-30T16:18:00","date_gmt":"2022-12-30T13:18:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231809"},"modified":"2022-11-10T05:18:17","modified_gmt":"2022-11-10T02:18:17","slug":"duas-ferramentas-uteis-para-o-desenvolvimento-do-wordpress","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/pt-pt\/duas-ferramentas-uteis-para-o-desenvolvimento-do-wordpress\/","title":{"rendered":"Duas ferramentas \u00fateis para o desenvolvimento do WordPress"},"content":{"rendered":"\n<p>Nas \u00faltimas semanas, estive blogando um pouco menos. Isso n\u00e3o \u00e9 tanto porque eu n\u00e3o tenho nada a dizer, \u00e9 porque eu estive de cabe\u00e7a em v\u00e1rios projetos diferentes e tentei aprender algumas novas tecnologias (todas as quais contribuir\u00e3o para o WordPress).<\/p>\n<p>No meio disso, percebi que n\u00e3o havia compartilhado duas ferramentas \u00fateis para o desenvolvimento do WordPress \u2013 especificamente, um cliente de API REST e um front-end de banco de dados.<\/p>\n<p>Sim, existem in\u00fameras ferramentas por a\u00ed, voc\u00ea provavelmente j\u00e1 tem seus favoritos. Aqui, por\u00e9m, est\u00e3o os dois que eu tenho usado mais.<\/p>\n<h2>Ferramentas \u00fateis para desenvolvimento WordPress<\/h2>\n<h3>Ins\u00f4nia<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159487-61e6f618d3118.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159487-61e6f618d3118.png\" alt=\"Duas ferramentas \u00fateis para o desenvolvimento do WordPress\" ><\/a><\/p>\n<p>Existem v\u00e1rios clientes REST diferentes dispon\u00edveis (v\u00e1rios dos quais j\u00e1 escrevi em postagens anteriores), mas continuo voltando ao <a href=\"https:\/\/insomnia.rest\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Insomnia<\/a>.<\/p>\n<blockquote>\n<p>Depure APIs como um humano, n\u00e3o um rob\u00f4.<\/p>\n<p>Ins\u00f4nia<\/p>\n<\/blockquote>\n<p>As principais raz\u00f5es s\u00e3o que \u00e9 leve, f\u00e1cil de usar e compat\u00edvel com as cole\u00e7\u00f5es de outros clientes para que voc\u00ea possa import\u00e1-las para isso.<\/p>\n<p>Al\u00e9m disso, a interface do usu\u00e1rio \u00e9 f\u00e1cil de seguir e voc\u00ea pode exportar suas cole\u00e7\u00f5es para outras pessoas usarem (em um formato JSON) para que elas tamb\u00e9m possam us\u00e1-las.<\/p>\n<h3>TablePlus<\/h3>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159487-61e6f61d93d5a.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-159487-61e6f61d93d5a.png\" alt=\"Duas ferramentas \u00fateis para o desenvolvimento do WordPress\" ><\/a><\/p>\n<p>Por muito tempo, usei outro front-end de banco de dados, mas com atualiza\u00e7\u00f5es no meu sistema operacional principal, o execut\u00e1vel principal continuava travando.<\/p>\n<p>Sim, h\u00e1 compila\u00e7\u00f5es noturnas que parecem estar bem, mas pensei por que n\u00e3o ver se h\u00e1 outro front-end de banco de dados dispon\u00edvel que seja pelo menos t\u00e3o bom. E foi a\u00ed que encontrei <a href=\"https:\/\/tableplus.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">o TablePlus<\/a>.<\/p>\n<blockquote>\n<p>Ferramenta GUI moderna, nativa e amig\u00e1vel para bancos de dados relacionais: MySQL, PostgreSQL, SQLite e mais<\/p>\n<p>TablePlus<\/p>\n<\/blockquote>\n<p>De um modo geral, h\u00e1 apenas uma pequena curva de aprendizado para este aplicativo e eu realmente gosto da maneira como ele funciona. Eu usei tanto com meu Valet padr\u00e3o configurado quanto com um Docker configurado.<\/p>\n<p>Embora haja um cliente para iOS, eu n\u00e3o o uso (embora eu possa ver como isso seria \u00fatil para certos tipos de desenvolvimento).<\/p>\n<p>Al\u00e9m disso, gosto muito da capacidade de atualizar os dados, salvar as altera\u00e7\u00f5es e executar consultas no contexto desse utilit\u00e1rio espec\u00edfico.<\/p>\n<h2>Duas ferramentas (com mais por vir)<\/h2>\n<p>De qualquer forma, todos os itens acima s\u00e3o apenas algumas ferramentas que estou usando como consequ\u00eancia de algumas das mudan\u00e7as que aconteceram com o WordPress, como estou trabalhando com o WordPress, a pilha de software em que executo o WordPress e compatibilidade de outros pacotes com vers\u00f5es atuais de sistemas operacionais.<\/p>\n<p>Ent\u00e3o, claro, s\u00e3o apenas duas ferramentas, mas s\u00e3o duas que eu me vejo usando regularmente em favor de outras ferramentas.<\/p>\n<p>Finalmente, quando voc\u00ea olha para onde o WordPress estava cinco anos atr\u00e1s (quanto mais uma d\u00e9cada atr\u00e1s), \u00e9 incr\u00edvel ver o qu\u00e3o longe ele chegou. E eu quero escrever alguns posts mais aprofundados sobre isso em rela\u00e7\u00e3o a v\u00e1rios aspectos do WordPress.<\/p>\n<p>Mas isso \u00e9 mais tarde.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nas \u00faltimas semanas, estive blogando um pouco menos. Isso n\u00e3o \u00e9 tanto porque eu n\u00e3o tenho nada a dizer, \u00e9 porque eu estive de cabe\u00e7a para baixo em v\u00e1rios projetos diferentes e tentei aprender alguns\u2026<\/p>\n","protected":false},"author":1,"featured_media":236453,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[898,722,837,920,1021,846,867],"tags":[1170],"class_list":["post-231809","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo-2","category-desenvolvedor","category-guia-para-iniciantes","category-outro","category-sites-uteis","category-tutoriais","category-wordpress-8","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/231809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=231809"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/231809\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/236453"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=231809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=231809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=231809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}