{"id":1072,"date":"2018-12-26T14:07:03","date_gmt":"2018-12-26T17:07:03","guid":{"rendered":"https:\/\/programathor.com.br\/blog\/?p=1072"},"modified":"2021-07-08T14:56:04","modified_gmt":"2021-07-08T17:56:04","slug":"dicas-desenvolvedores-node-js","status":"publish","type":"post","link":"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/","title":{"rendered":"Dicas para desenvolvedores Node.js para 2019"},"content":{"rendered":"<p>Com o enorme crescimento dos aplicativos, e-commerce e intelig\u00eancia artificial, separamos 7 dicas para desenvolvedores Node.js come\u00e7arem 2019 com o p\u00e9 direito.<\/p>\n<p>Apesar do foco em programadores Node.js, h\u00e1 dicas que podem ser valiosas para programadores de outras linguagens.<\/p>\n<p><!--more--><\/p>\n<h2>1. Conhe\u00e7a mais de uma tecnologia de API<\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1018 size-medium_large\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/11\/pexels-photo-546819-2-1-768x510.jpeg\" alt=\"\" width=\"676\" height=\"449\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/11\/pexels-photo-546819-2-1-768x510.jpeg 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/11\/pexels-photo-546819-2-1-300x199.jpeg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/11\/pexels-photo-546819-2-1-1024x680.jpeg 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/11\/pexels-photo-546819-2-1-676x449.jpeg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/11\/pexels-photo-546819-2-1.jpeg 1280w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/p>\n<p>O estilo de arquitetura REST define um conjunto de propriedades e restri\u00e7\u00f5es em HTTP. Essa tecnologia de API \u00e9 \u00f3tima para o prop\u00f3sito para a qual foi criada, ou seja, ter controle sobre modifica\u00e7\u00f5es e consultas. O estilo REST, no entanto, fica aqu\u00e9m em outros casos de uso muito comuns. Um exemplo \u00e9 execu\u00e7\u00e3o de consultas semelhantes que podem retornar um conjunto diferente de dados.<\/p>\n<p>V\u00e1rios estilos de API podem coexistir facilmente, por isso \u00e9 importante conhecer mais de uma tecnologia. Uma das dicas para desenvolvedores <a href=\"https:\/\/programathor.com.br\/jobs-node-js?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=dicas_desenvolvedor_node_js\">Node.js<\/a> \u00e9 GraphQL, um&nbsp;\u00f3timo candidato para aprender em 2019. Essa linguagem foi criada em 2012 pelo Facebook e \u00e9 considerada uma alternativa para arquiteturas REST.&nbsp; Algumas das suas aplica\u00e7\u00f5es mais populares s\u00e3o: pesquisa din\u00e2mica, fonte de dados hier\u00e1rquica e comunica\u00e7\u00e3o de servidor para servidor.<\/p>\n<h2>2. Enrique\u00e7a seu portf\u00f3lio<\/h2>\n<p>Conhe\u00e7a novas t\u00e9cnicas de testes e enrique\u00e7a seu portf\u00f3lio com as mesmas. Nos \u00faltimos 10 anos, o mundo de desenvolvimento passou por diversas mudan\u00e7as, a partir disso, algumas t\u00e9cnicas modernas de testes complementam as tradicionais, \u00e0s vezes, podem at\u00e9 substitu\u00ed-las. Dessa maneira, voc\u00ea pode obter novas t\u00e9cnicas de testes mais enxutas, com um ROI melhor.<\/p>\n<h2>3. Pense como um invasor<\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1076 size-medium_large\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/security-protection-anti-virus-software-60504-1-768x512.jpeg\" alt=\"\" width=\"676\" height=\"451\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/security-protection-anti-virus-software-60504-1-768x512.jpeg 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/security-protection-anti-virus-software-60504-1-300x200.jpeg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/security-protection-anti-virus-software-60504-1-1024x682.jpeg 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/security-protection-anti-virus-software-60504-1-676x450.jpeg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/security-protection-anti-virus-software-60504-1.jpeg 1280w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/p>\n<p>Um \u00f3timo caminho para melhorar o n\u00edvel de seguran\u00e7a \u00e9 aprendendo ferramentas e t\u00e9cnicas de ataque. A quantidade de tipos de ataque \u00e9 esmagadora. Depois de come\u00e7ar a fazer isso, n\u00e3o \u00e9 t\u00e3o assustador. Basta familiarizar-se com os tipos de ferramentas comuns de ataque, desenhar a arquitetura e os fluxos do seu aplicativo e pensar em como voc\u00ea o atacaria. Com o tempo, voc\u00ea come\u00e7ar\u00e1 a pensar na seguran\u00e7a em toda decis\u00e3o de design e toda linha de c\u00f3digo.<\/p>\n<h2>4. Aprenda Kubernetes<\/h2>\n<p>Kubernetes (K8S) \u00e9 uma infraestrutura para componentes de aplicativos que fornecem servi\u00e7os de rede, scale-out, implementa\u00e7\u00e3o e outros servi\u00e7os de backbone. \u00c9 quase um padr\u00e3o para hospedar aplicativos. K8S automatiza a implanta\u00e7\u00e3o, o dimensionamento e a gest\u00e3o de aplica\u00e7\u00f5es em cont\u00eainers. Ele funciona com uma variedade de ferramentas de conteineriza\u00e7\u00e3o, incluindo Docker.<\/p>\n<p>Al\u00e9m disso, sua popularidade \u00e9 fenomenal: suportada por todos os fornecedores de nuvem. At\u00e9 54% das empresas j\u00e1 possuem pelo menos um cluster K8S. Qualquer hora que voc\u00ea gasta para aprofundar suas habilidades em Kubernetes ser\u00e1 compensada.<\/p>\n<p><a href=\"https:\/\/programathor.com.br\/jobs?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=dicas_desenvolvedor_node_js\"><img decoding=\"async\" class=\"aligncenter wp-image-901 size-post-image\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1-676x367.jpg\" alt=\"\" width=\"676\" height=\"367\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1-676x367.jpg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1-300x163.jpg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/09\/vaga-desenvolvedor-1.jpg 700w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/a><\/p>\n<h2>5. Tecnologia Blockchain<\/h2>\n<p>Blockchain \u00e9 uma tecnologia que visa a descentraliza\u00e7\u00e3o como medida de seguran\u00e7a. N\u00e3o apenas para a funcionalidade Bitcoin e crypto, mas blockchain tamb\u00e9m podem ser usados para qualquer transa\u00e7\u00e3o de manipula\u00e7\u00e3o de sistema distribu\u00eddo. O e-commerce tem muito espa\u00e7o para crescer ainda, portanto a tecnologia de Blockchain promete revolucionar o marketplace.<\/p>\n<h2>6. Conhecimentos sobre Machine learning<\/h2>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1078 size-medium_large\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/teens-robot-future-science-39349-1-768x512.jpeg\" alt=\"\" width=\"676\" height=\"451\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/teens-robot-future-science-39349-1-768x512.jpeg 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/teens-robot-future-science-39349-1-300x200.jpeg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/teens-robot-future-science-39349-1-1024x682.jpeg 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/teens-robot-future-science-39349-1-676x450.jpeg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/teens-robot-future-science-39349-1.jpeg 1280w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/p>\n<p>Machine learning (aprendizado de m\u00e1quina, em portugu\u00eas) \u00e9 um m\u00e9todo de an\u00e1lise de dados, com base na ideia de que sistemas podem aprender com dados, identificar padr\u00f5es e tomar decis\u00f5es por conta pr\u00f3pria. \u00c9 fato o crescimento da intelig\u00eancia artificial, podemos citar o IBM Watson como uma das tecnologias de IA mais avan\u00e7adas hoje em dia.<\/p>\n<p>Hoje, a IA j\u00e1 est\u00e1 muito presente nas nossas vidas e s\u00f3 tende a crescer. Portanto uma das dicas para desenvolvedores Node.js \u00e9 ter conhecimentos s\u00f3lidos em machine learning, pois essa tecnologia pode abrir grandes portas para sua carreira.<\/p>\n<p>Para os iniciantes em aprendizado de m\u00e1quina, falamos um pouco sobre essa tecnologia nos artigos de <a href=\"https:\/\/programathor.com.br\/blog\/bibliotecas-de-javascript\/\">bibliotecas de Javascript<\/a> e <a href=\"https:\/\/programathor.com.br\/blog\/aplicacoes-linguagem-python\/\">aplica\u00e7\u00f5es da linguagem Python<\/a>.<\/p>\n<p><a href=\"https:\/\/programathor.com.br\/blog\/motivacao-para-programar\/\">Leia tamb\u00e9m: &#8220;Dicas de como ter motiva\u00e7\u00e3o para programar&#8221;<\/a>.<\/p>\n<h2>7. Aprenda a aprender<\/h2>\n<p>Por fim, mas n\u00e3o menos importante, um problema muito comum, n\u00e3o apenas na \u00e1rea de desenvolvimento, mas em todas as \u00e1reas do mercado de trabalho. Voc\u00ea j\u00e1 leu um post e depois de algumas horas esqueceu do que se tratava ou do conte\u00fado?<\/p>\n<p>Estudos mostraram que se voc\u00ea tentar falar sobre isso mais tarde com algu\u00e9m ou apenas ler novamente um resumo no dia seguinte, voc\u00ea pode melhorar muitas as chances de memorizar o conceito. Existem v\u00e1rias outras t\u00e9cnicas que ir\u00e3o ajud\u00e1-lo a fixar o aprendizado. H\u00e1 um curso muito interessante, oferecido pela McMaster University e University of California San Diego: <a href=\"https:\/\/www.coursera.org\/learn\/aprender\">&#8220;Aprendendo a aprender&#8221;<\/a>. H\u00e1 vers\u00e3o paga (com certificado de conclus\u00e3o) e a vers\u00e3o gratuita, e mais, voc\u00ea pode realizar o curso em portugu\u00eas!<\/p>\n<p>Espero que tenha gostado das dicas. Voc\u00ea pode conferir mais dicas<a href=\"https:\/\/medium.com\/@me_37286\/19-ways-to-become-a-better-node-js-developer-in-2019-ffd3a8fbfe38\"> aqui<\/a>. Utilize o campo dos coment\u00e1rios para compartilhar feedbacks e experi\u00eancias.<\/p>\n<p><a href=\"https:\/\/programathor.com.br\/?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=dicas_desenvolvedor_node_js\"><img decoding=\"async\" class=\"aligncenter wp-image-865 size-medium_large\" src=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-768x128.jpg\" alt=\"PROGRAMATHOR\" width=\"676\" height=\"113\" srcset=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-768x128.jpg 768w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-300x50.jpg 300w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-1024x171.jpg 1024w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1-676x113.jpg 676w, https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/08\/LOGO-PROGRAMATHOR-1.jpg 1242w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/a><\/p>\n<hr>\n<h3><strong>Consiga um emprego!<\/strong><\/h3>\n<p>Est\u00e1 buscando novas oportunidades como desenvolvedor?&nbsp; Acesse a&nbsp;<a href=\"https:\/\/programathor.com.br\/\">ProgramaThor<\/a>, uma startup focada no recrutamento de desenvolvedores. Para se candidatar \u00e0s vagas para programador e receber notifica\u00e7\u00f5es em casos de matching, basta se cadastrar e completar seu perfil corretamente.<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/programathor.com.br\/jobs?utm_source=blog&amp;utm_medium=post&amp;utm_campaign=dicas_desenvolvedor_node_js\" class=\"large otw-greenish radius otw-button\" target=\"_blank\">VAGAS PARA PROGRAMADORES<\/a><\/p>\n<p>Esse artigo \u00e9 inspirado no texto do <a href=\"https:\/\/medium.com\/@me_37286\/19-ways-to-become-a-better-node-js-developer-in-2019-ffd3a8fbfe38\">Medium<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Com o enorme crescimento dos aplicativos, e-commerce e intelig\u00eancia artificial, separamos 7 dicas para desenvolvedores Node.js come\u00e7arem 2019 com o p\u00e9 direito. Apesar do foco em programadores Node.js, h\u00e1 dicas que podem ser valiosas para programadores de outras linguagens.<\/p>\n","protected":false},"author":7,"featured_media":1081,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dicas para desenvolvedores Node.js - Blog ProgramaThor<\/title>\n<meta name=\"description\" content=\"Neste artigo, a ProgramaThor trouxe algumas dicas para desenvolvedores Node.js para 2019. Vem conferir e tirar suas d\u00favidas!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dicas para desenvolvedores Node.js - Blog ProgramaThor\" \/>\n<meta property=\"og:description\" content=\"Neste artigo, a ProgramaThor trouxe algumas dicas para desenvolvedores Node.js para 2019. Vem conferir e tirar suas d\u00favidas!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog ProgramaThor\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ProgramaThorBr\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-26T17:07:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-08T17:56:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/Desenvolvedores-NODEJS.png\" \/>\n\t<meta property=\"og:image:width\" content=\"676\" \/>\n\t<meta property=\"og:image:height\" content=\"366\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Guilherme Luis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ProgramaThor\" \/>\n<meta name=\"twitter:site\" content=\"@ProgramaThor\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Guilherme Luis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dicas para desenvolvedores Node.js - Blog ProgramaThor","description":"Neste artigo, a ProgramaThor trouxe algumas dicas para desenvolvedores Node.js para 2019. Vem conferir e tirar suas d\u00favidas!","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:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/","og_locale":"pt_PT","og_type":"article","og_title":"Dicas para desenvolvedores Node.js - Blog ProgramaThor","og_description":"Neste artigo, a ProgramaThor trouxe algumas dicas para desenvolvedores Node.js para 2019. Vem conferir e tirar suas d\u00favidas!","og_url":"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/","og_site_name":"Blog ProgramaThor","article_publisher":"https:\/\/www.facebook.com\/ProgramaThorBr\/","article_published_time":"2018-12-26T17:07:03+00:00","article_modified_time":"2021-07-08T17:56:04+00:00","og_image":[{"width":676,"height":366,"url":"https:\/\/programathor.com.br\/blog\/wp-content\/uploads\/2018\/12\/Desenvolvedores-NODEJS.png","type":"image\/png"}],"author":"Guilherme Luis","twitter_card":"summary_large_image","twitter_creator":"@ProgramaThor","twitter_site":"@ProgramaThor","twitter_misc":{"Escrito por":"Guilherme Luis","Tempo estimado de leitura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/","url":"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/","name":"Dicas para desenvolvedores Node.js - Blog ProgramaThor","isPartOf":{"@id":"https:\/\/programathor.com.br\/blog\/#website"},"datePublished":"2018-12-26T17:07:03+00:00","dateModified":"2021-07-08T17:56:04+00:00","author":{"@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/f81d80875539ccc14358e41a86278935"},"description":"Neste artigo, a ProgramaThor trouxe algumas dicas para desenvolvedores Node.js para 2019. Vem conferir e tirar suas d\u00favidas!","breadcrumb":{"@id":"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/programathor.com.br\/blog\/dicas-desenvolvedores-node-js\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/programathor.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Uncategorized","item":"https:\/\/programathor.com.br\/blog\/category\/uncategorized\/"},{"@type":"ListItem","position":3,"name":"Dicas para desenvolvedores Node.js para 2019"}]},{"@type":"WebSite","@id":"https:\/\/programathor.com.br\/blog\/#website","url":"https:\/\/programathor.com.br\/blog\/","name":"Blog ProgramaThor","description":"A plataforma de recrutamento  para programadores pensada por programadores. Entenda melhor o mundo da programa\u00e7\u00e3o, a cria\u00e7\u00e3o de uma vaga eficiente, dicas de entrevista, as linguagens do momento, o mercado de desenvolvimento e muito mais!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/programathor.com.br\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/f81d80875539ccc14358e41a86278935","name":"Guilherme Luis","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/programathor.com.br\/blog\/#\/schema\/person\/image\/","url":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/e146bc14592ba7da07feb1191cadc4c3.jpg?ver=1780222031","contentUrl":"https:\/\/programathor.com.br\/blog\/wp-content\/litespeed\/avatar\/e146bc14592ba7da07feb1191cadc4c3.jpg?ver=1780222031","caption":"Guilherme Luis"},"description":"Estudante de Administra\u00e7\u00e3o de empresas, transformo ideias em palavras. Fascinado por marketing e cria\u00e7\u00f5es.","sameAs":["https:\/\/www.programathor.com.br\/"],"url":"https:\/\/programathor.com.br\/blog\/author\/guilherme\/"}]}},"_links":{"self":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/1072"}],"collection":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/comments?post=1072"}],"version-history":[{"count":7,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/1072\/revisions"}],"predecessor-version":[{"id":3185,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/posts\/1072\/revisions\/3185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media\/1081"}],"wp:attachment":[{"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/media?parent=1072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/categories?post=1072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programathor.com.br\/blog\/wp-json\/wp\/v2\/tags?post=1072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}