{"id":117949,"date":"2022-07-28T11:55:20","date_gmt":"2022-07-28T14:55:20","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/?p=12685"},"modified":"2023-08-01T15:05:03","modified_gmt":"2023-08-01T18:05:03","slug":"paradigmas-de-programacao","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/","title":{"rendered":"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes"},"content":{"rendered":"\n<p>Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201c<strong>paradigmas de programa\u00e7\u00e3o<\/strong>\u201d. Num primeiro olhar pode parecer um pouco confusa a defini\u00e7\u00e3o de paradigma, que se confunde um pouco com as <a href=\"https:\/\/fluency.io\/br\/blog\/linguagens-de-programacao-front-end\/\" data-type=\"post\" data-id=\"6327\" target=\"_blank\" rel=\"noreferrer noopener\">linguagens de programa\u00e7\u00e3o<\/a>.<\/p>\n\n\n\n<p>Ent\u00e3o criamos esse super conte\u00fado, bem explicativo e cheio de informa\u00e7\u00f5es importantes para voc\u00ea <strong>aprender<\/strong> de vez o que s\u00e3o os paradigmas e como eles diferem das linguagens de programa\u00e7\u00e3o. Vamos l\u00e1?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>O que \u00e9 paradigma de programa\u00e7\u00e3o<\/strong><\/h2>\n\n\n\n<p>Paradigma de programa\u00e7\u00e3o, ao contr\u00e1rio do que muitas pessoas pensam, n\u00e3o \u00e9 uma <strong>linguagem<\/strong> de programa\u00e7\u00e3o como C, Java, ou <a href=\"https:\/\/fluency.io\/br\/blog\/python\/\" data-type=\"post\" data-id=\"6024\" target=\"_blank\" rel=\"noreferrer noopener\">Python<\/a>, mas sim uma maneira de classificar as linguagens, uma metodologia.<\/p>\n\n\n\n<p>\u00c9 como se as linguagens de programa\u00e7\u00e3o fossem uma <strong>ferramenta<\/strong> e o paradigma a forma como voc\u00ea usa essa ferramenta.<\/p>\n\n\n\n<p>Na sua jornada de desenvolvedor voc\u00ea vai descobrir que existem muitas linguagens diferentes para aprender, e todas elas t\u00eam uma caracter\u00edstica em comum: todas precisam de <strong>regras<\/strong>, e essas regras s\u00e3o os paradigmas que estamos estudando neste conte\u00fado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Por que preciso aprender sobre paradigmas de programa\u00e7\u00e3o?<\/strong><\/h3>\n\n\n\n<p>Nem todos os paradigmas servem para o desenvolvimento de qualquer sistema, mas conhecer a fundo cada um deles \u00e9 importante porque faz de voc\u00ea um profissional <strong>diferenciado<\/strong>; nem todos conhecem as regras de cada linguagem de programa\u00e7\u00e3o.<\/p>\n\n\n\n<p>Partindo desse princ\u00edpio, acaba que voc\u00ea leva uma <strong>vantagem competitiva<\/strong> e sai na frente nos processos seletivos para vagas na <a href=\"https:\/\/fluency.io\/br\/blog\/programacao-web\/\" data-type=\"post\" data-id=\"6067\" target=\"_blank\" rel=\"noreferrer noopener\">\u00e1rea da programa\u00e7\u00e3o<\/a>.<\/p>\n\n\n\n<p>Al\u00e9m disso, cada paradigma resolve necessidades diferentes de sistemas diferentes, ent\u00e3o cada um deles &#8211; veremos com detalhes a seguir &#8211; representa um <strong>conjunto de t\u00e9cnicas<\/strong> mais adequadas para aplica\u00e7\u00f5es espec\u00edficas.<\/p>\n\n\n\n<p>Ao saber aplicar cada tipo de paradigma nas situa\u00e7\u00f5es corretas, a <strong>produtividade<\/strong> no trabalho aumenta consideravelmente, j\u00e1 que a metodologia de aplica\u00e7\u00e3o vai estar condizente com as necessidades do sistema.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Tipos de paradigma<\/strong><\/h2>\n\n\n\n<p>Os principais tipos de paradigmas s\u00e3o: <strong>imperativo, declarativo, funcional, l\u00f3gico, orientado a objetos e orientado a eventos<\/strong>.<\/p>\n\n\n\n<p>Os paradigmas imperativo e declarativo foram os dois primeiros a serem desenvolvidos, e os outros vieram como deriva\u00e7\u00f5es.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paradigma imperativo<\/strong><\/h3>\n\n\n\n<p>No paradigma imperativo, como o nome j\u00e1 revela, o desenvolvedor cria uma instru\u00e7\u00e3o para que a m\u00e1quina processe as execu\u00e7\u00f5es de uma <strong>determinada<\/strong> maneira. Dentro dessa categoria existem:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Procedural<\/strong><\/h4>\n\n\n\n<p>Perfeita para programa\u00e7\u00e3o geral; consiste em uma lista de instru\u00e7\u00f5es para o computador executar as<strong> tarefas<\/strong>, uma de cada vez.<\/p>\n\n\n\n<p>A maioria das linguagens de programa\u00e7\u00e3o que um desenvolvedor aprende na faculdade s\u00e3o procedurais, como C, C++ e Java, por exemplo<\/p>\n\n\n\n<p>Orienta-se o uso do <strong>paradigma procedural<\/strong> quando houver uma opera\u00e7\u00e3o complexa, com depend\u00eancias entre execu\u00e7\u00f5es e h\u00e1 necessidade de visibilidade.<\/p>\n\n\n\n<p>Tamb\u00e9m \u00e9 interessante usar esse paradigma quando o programa \u00e9 singular e tem poucos <strong>elementos compartilhados<\/strong>.<\/p>\n\n\n\n<p>Se o sistema \u00e9 est\u00e1tico e n\u00e3o tem previs\u00e3o de mudan\u00e7as ou apenas a inclus\u00e3o de alguns recursos adicionais no <strong>futuro<\/strong>, tamb\u00e9m se recomenda o uso do paradigma procedural.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Orientado ao Objeto<\/strong><\/h4>\n\n\n\n<p>Esse paradigma \u00e9 um dos mais aplicados por conta das vantagens que ele traz para o processo, como a <strong>modularidade do c\u00f3digo<\/strong> e a fun\u00e7\u00e3o de criar rela\u00e7\u00f5es entre problemas reais dentro dos termos de c\u00f3digo.<\/p>\n\n\n\n<p>\u00c9 comumente utilizado nas linguagens de PHP, Java, Ruby, Python e C#. Quando muitos desenvolvedores trabalham em conjunto e n\u00e3o precisam entender com <strong>profundidade<\/strong> sobre cada componente, existe abund\u00e2ncia em c\u00f3digo e muitas mudan\u00e7as s\u00e3o previstas no projeto, ent\u00e3o vale a pena investir neste paradigma.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Computa\u00e7\u00e3o Paralela<\/strong><\/h4>\n\n\n\n<p>Aqui as instru\u00e7\u00f5es s\u00e3o divididas entre diversos processadores, ent\u00e3o a metodologia permite que eles trabalhem em conjunto <strong>executando<\/strong> um mesmo programa em menos tempo e sem exigir tanto de seus mecanismos.<\/p>\n\n\n\n<p>Amplamente utilizado nas linguagens C e C++, a computa\u00e7\u00e3o paralela \u00e9 indicada quando o sistema tem mais de uma CPU, processadores com mais de um <strong>n\u00facleo<\/strong>, ou quando a solu\u00e7\u00e3o dos problemas pode levar dias para acontecer e tamb\u00e9m quando se trabalha com intelig\u00eancia artificial, modelagem ou simula\u00e7\u00f5es.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paradigma declarativo<\/strong><\/h3>\n\n\n\n<p>Ao contr\u00e1rio do paradigma imperativo, o declarativo apenas declara as propriedades do resultado a ser obtido pela m\u00e1quina, sem orient\u00e1-la acerca de como devem ser feitos os <strong>c\u00e1lculos<\/strong>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>L\u00f3gica<\/strong><\/h4>\n\n\n\n<p>Na l\u00f3gica de programa\u00e7\u00e3o todas as orienta\u00e7\u00f5es s\u00e3o baseadas em fatos, ent\u00e3o esse paradigma usa o que sabe para desenvolver um resultado onde todos os fatos s\u00e3o verdadeiros e criam um <strong>cen\u00e1rio final<\/strong>.<\/p>\n\n\n\n<p>Por exemplo, toda institui\u00e7\u00e3o de ensino oferece cursos, a Awari \u00e9 uma institui\u00e7\u00e3o de ensino, portanto pela l\u00f3gica, a Awari oferece cursos.<\/p>\n\n\n\n<p>Algumas linguagens de programa\u00e7\u00e3o que seguem a l\u00f3gica s\u00e3o: Absys, Ciao, Alice, entre outras. Esse paradigma \u00e9 <strong>importante<\/strong> para projetos com sistemas de redu\u00e7\u00e3o, sistemas de tipos etc.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Funcional<\/strong><\/h4>\n\n\n\n<p>O paradigma de programa\u00e7\u00e3o funcional se origina na matem\u00e1tica, tanto que a sua base \u00e9 o processamento de diversas fun\u00e7\u00f5es <strong>matem\u00e1ticas<\/strong>.<\/p>\n\n\n\n<p>Ao compor o programa com fun\u00e7\u00f5es curtas, todo o c\u00f3digo est\u00e1 inserido em uma fun\u00e7\u00e3o e todas as vari\u00e1veis t\u00eam um significado definido.<\/p>\n\n\n\n<p>As linguagens que se <strong>adaptam<\/strong> a este paradigma s\u00e3o Haskell, Scala, Racket e JavaScrip.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Paradigma orientado a eventos<\/strong><\/h3>\n\n\n\n<p>O paradigma de orienta\u00e7\u00e3o a eventos \u00e9 um pouco diferente: normalmente, \u00e9 usado por c\u00f3digos que precisam do uso de recursos gr\u00e1ficos, como <strong>jogos<\/strong>, por exemplo.<\/p>\n\n\n\n<p>Aqui a execu\u00e7\u00e3o do programa se d\u00e1 conforme determinados eventos v\u00e3o sendo criados pelo usu\u00e1rio. Isso significa que quem usa o <strong>sistema<\/strong> \u00e9 quem define o momento em que o programa \u00e9 executado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>? Quer ingressar na \u00e1rea de Programa\u00e7\u00e3o? Conhe\u00e7a a Awari!<\/strong><\/h2>\n\n\n\n<p>A Awari \u00e9 uma <strong>plataforma completa<\/strong> com mentorias individuais, cursos com aulas ao vivo e suporte de carreira na \u00e1rea de Tecnologia.<\/p>\n\n\n\n<p>Conhe\u00e7a nossos <a href=\"https:\/\/fluency.io\/br\/blog\/trilha-de-programacao\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>cursos de Programa\u00e7\u00e3o<\/strong><\/a>, com intensivos de <a href=\"https:\/\/fluency.io\/br\/blog\/curso\/front-end\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Front-End com React<\/strong><\/a><strong>, <\/strong><a href=\"https:\/\/fluency.io\/br\/blog\/curso\/back-end\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Back-End com Javascript<\/strong><\/a><strong>, <\/strong><a href=\"https:\/\/fluency.io\/br\/blog\/curso\/devops\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>DevOps<\/strong><\/a><strong>, <\/strong><a href=\"https:\/\/fluency.io\/br\/blog\/curso\/desenvolvimento-web\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Desenvolvimento Web<\/strong><\/a><strong> e <\/strong><a href=\"https:\/\/fluency.io\/br\/blog\/curso\/react-native\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>React Native<\/strong><\/a>.<\/p>\n\n\n\n<p>Saiba mais sobre a nossa jornada personalizada e materiais complementares feitos por <strong>especialistas no mercado<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201cparadigmas de programa\u00e7\u00e3o\u201d. Num primeiro olhar pode parecer um pouco confusa a defini\u00e7\u00e3o de paradigma, que se confunde um pouco com as linguagens de programa\u00e7\u00e3o. Ent\u00e3o criamos esse super conte\u00fado, bem explicativo e cheio de informa\u00e7\u00f5es importantes para voc\u00ea aprender de vez [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-117949","post","type-post","status-publish","format-standard","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201cparadigmas de programa\u00e7\u00e3o\u201d. Num primeiro olhar pode parecer um pouco confusa a ...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201cparadigmas de programa\u00e7\u00e3o\u201d. Num primeiro olhar pode parecer um pouco confusa a ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-28T14:55:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-01T18:05:03+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/\",\"url\":\"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/\",\"name\":\"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"datePublished\":\"2022-07-28T14:55:20+00:00\",\"dateModified\":\"2023-08-01T18:05:03+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201cparadigmas de programa\u00e7\u00e3o\u201d. Num primeiro olhar pode parecer um pouco confusa a ...\",\"breadcrumb\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"},\"url\":\"https:\/\/homolog.fluency.io\/br\/author\/kaue\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes - Fluency.io Brasil","description":"Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201cparadigmas de programa\u00e7\u00e3o\u201d. Num primeiro olhar pode parecer um pouco confusa a ...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/","og_locale":"pt_BR","og_type":"article","og_title":"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes - Fluency.io Brasil","og_description":"Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201cparadigmas de programa\u00e7\u00e3o\u201d. Num primeiro olhar pode parecer um pouco confusa a ...","og_url":"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/","og_site_name":"Fluency.io Brasil","article_published_time":"2022-07-28T14:55:20+00:00","article_modified_time":"2023-08-01T18:05:03+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/","url":"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/","name":"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"datePublished":"2022-07-28T14:55:20+00:00","dateModified":"2023-08-01T18:05:03+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"Se voc\u00ea est\u00e1 estudando sobre programa\u00e7\u00e3o, deve ter se deparado com o termo \u201cparadigmas de programa\u00e7\u00e3o\u201d. Num primeiro olhar pode parecer um pouco confusa a ...","breadcrumb":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/homolog.fluency.io\/br\/blog\/paradigmas-de-programacao\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Paradigmas de Programa\u00e7\u00e3o: guia completo para iniciantes"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"},"url":"https:\/\/homolog.fluency.io\/br\/author\/kaue\/"}]}},"_links":{"self":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/117949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/comments?post=117949"}],"version-history":[{"count":0,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/117949\/revisions"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=117949"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=117949"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=117949"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=117949"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=117949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}