{"id":453,"date":"2019-09-12T13:00:12","date_gmt":"2019-09-12T13:00:12","guid":{"rendered":"http:\/\/drcode.com.br\/blog\/?p=453"},"modified":"2019-08-26T13:03:31","modified_gmt":"2019-08-26T13:03:31","slug":"node-js-o-que-e-e-como-funciona","status":"publish","type":"post","link":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/","title":{"rendered":"Node.js &#8211; Entenda na pr\u00e1tica o que \u00e9 e como funciona!"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-460\" src=\"http:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg\" alt=\"Node.js\" width=\"638\" height=\"399\" srcset=\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg 638w, https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js-300x188.jpg 300w\" sizes=\"auto, (max-width: 638px) 100vw, 638px\" \/><\/p>\n<p>Voc\u00ea certamente j\u00e1 deve ter ouvido falar de <strong>Node.js<\/strong>. Mas voc\u00ea sabe o que \u00e9 e como ele funciona? Hoje iremos entender um pouco mais sobre este servi\u00e7o e descobrir as vantagens de usa-lo.<\/p>\n<h2>O que \u00e9 Node.js<\/h2>\n<p>Segundo o pr\u00f3prio site do <a href=\"https:\/\/nodejs.org\/en\/about\/\">Node.js<\/a>, ele nada mais \u00e9 que um Javascript orientado a eventos ass\u00edncronos, ou seja, varias coisas podem ser executadas simultaneamente enquanto outras coisas tamb\u00e9m s\u00e3o executadas. A grande vantagem dele, \u00e9 que o Javascript n\u00e3o necessita de um browser (gra\u00e7as ao <a href=\"https:\/\/developers.google.com\/v8\/\">Engine V8<\/a> do Google), assim como acontece com as p\u00e1ginas web, ou seja, o javascript \u00e9 executado no <em>server-side<\/em> (lado do servidor) e n\u00e3o no <em>client-side<\/em> (lado do cliente). <strong>Node.js<\/strong> \u00e9 bastante utilizado em microservi\u00e7os, justamente por conta de poder executar diversos processos simultaneamente. Empresas como Netflix, Uber, Paypal utilizam o Node.<\/p>\n<p>&nbsp;<\/p>\n<h2>Vantagens de usar Node.js<\/h2>\n<h2>Alta escalabilidade<\/h2>\n<p>Como o <strong>Node.js<\/strong> \u00e9 baseado em Javascript, \u00e9 poss\u00edvel criarmos aplica\u00e7\u00f5es gigantescas, baseadas em micro servi\u00e7os, e em tempo real, j\u00e1 que o node \u00e9 capaz de receber e enviar respostas simult\u00e2neas em apenas uma VM. Podemos por exemplo criar um sistema de chat online, que envia e recebe mensagens em tempo real. Criar notifica\u00e7\u00f5es em tempo real, por exemplo, sempre que adicionarmos um post novo, crie um Push Notification no celular de todos os leitores. S\u00e3o diversos casos de uso.<\/p>\n<h3>NPM<\/h3>\n<p>NPM (node package manager) \u00e9 o gerenciador de pacotes. O <b>node<\/b> \u00e9 baseado em m\u00f3dulos, cada m\u00f3dulo pode ou n\u00e3o depender de um pacote. Contudo, NPM nada mais \u00e9 que um reposit\u00f3rio de pacotes e depend\u00eancias. Ele \u00e9 respons\u00e1vel por instalar, remover, e atualizar novos pacotes que v\u00e3o ser utilizados em seus projetos. At\u00e9 a data atual, podemos contar com mais de 35 mil pacotes. O significa\u00a0 que provavelmente voc\u00ea poder\u00e1 contar com eles em qualquer situa\u00e7\u00e3o. Os pacotes mais comuns s\u00e3o Express e Mongouse.<\/p>\n<h3>Leveza<\/h3>\n<p>Voc\u00ea desenvolver utilizando <b>node<\/b> \u00e9 uma tarefa mais simples do que parece. Isso se d\u00e1 gra\u00e7as aos pacotes que existem, visando que voc\u00ea pode usa-los para conectar com outras coisas. Como por exemplo o Docker, AWS, Google Cloud e outros servi\u00e7os de deploy. Outra vantagem \u00e9 que n\u00e3o necessitamos de maquinas com alto processamento para funcionar, uma maquina simples j\u00e1 consegue rodar tudo!<\/p>\n<h3>Aplica\u00e7\u00f5es em tempo real com Node<\/h3>\n<p>Famoso por sua facilidade em poder desenvolver aplica\u00e7\u00f5es em tempo real. Como ele tamb\u00e9m funciona de forma ass\u00edncrona, \u00e9 possivel criar chats e feeds de atualiza\u00e7\u00f5es em tempo real sem esfor\u00e7o. Voc\u00ea pode tamb\u00e9m utilizar o pacote no <a href=\"https:\/\/socket.io\/\">Socket.io<\/a>, no site, tamb\u00e9m existem exemplos de c\u00f3digos e tamb\u00e9m na pratica de como funciona o real time.<\/p>\n<h3>NoSQL<\/h3>\n<p>Os famosos bancos de dados NoSQL, s\u00e3o geralmente em base Json, isso significa que tudo hoje em dia \u00e9 capaz de interpreta-los. Gra\u00e7as a isso a intera\u00e7\u00e3o entre o banco de dados n\u00e3o relacional e o <b>node<\/b> \u00e9 feita de uma forma bem simples e org\u00e2nica. Um exemplo \u00f3timo para isso, \u00e9 que n\u00e3o \u00e9 necess\u00e1rio efetuar nenhum <code>json_decode<\/code> ou <code>json_encode<\/code> j\u00e1 que podemos enviar os dados j\u00e1 em json para nosso <em>cliente-side<\/em>.<\/p>\n<p>Utilizar <b>Node.js<\/b> em seus projetos s\u00f3 trar\u00e1 vantagens. Grandes empresas est\u00e3o utilizando, \u00e9 simples (\u00e9 Javascript), possui uma infinidade de bibliotecas e packages que voc\u00ea pode e deve utilizar.<\/p>\n<p>Espero ter conseguido explicar um pouco sobre o que \u00e9 <b>Node.js<\/b> e como ele funciona. Caso tenha alguma d\u00favida, ou n\u00e3o entendeu direito, deixe um coment\u00e1rio.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea certamente j\u00e1 deve ter ouvido falar de Node.js. Mas voc\u00ea sabe o que \u00e9 e como ele funciona? Hoje iremos entender um pouco mais sobre este servi\u00e7o e descobrir as vantagens de usa-lo. O que \u00e9 Node.js Segundo o pr\u00f3prio site do Node.js, ele nada mais \u00e9 que um Javascript orientado a eventos ass\u00edncronos, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":460,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[172],"tags":[176,173,174,175],"class_list":["post-453","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-node-js","tag-como-funciona-node","tag-node","tag-node-js","tag-o-que-e-node"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Node.js - Entenda na pr\u00e1tica o que \u00e9 e como funciona! - Dr Code<\/title>\n<meta name=\"description\" content=\"Voc\u00ea certamente j\u00e1 deve ter ouvido falar de Node.js. Voc\u00ea sabe como ele funciona? Entenda um pouco mais sobre este servi\u00e7o e descobrir as vantagens dele!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Node.js - Entenda na pr\u00e1tica o que \u00e9 e como funciona! - Dr Code\" \/>\n<meta property=\"og:description\" content=\"Voc\u00ea certamente j\u00e1 deve ter ouvido falar de Node.js. Voc\u00ea sabe como ele funciona? Entenda um pouco mais sobre este servi\u00e7o e descobrir as vantagens dele!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/\" \/>\n<meta property=\"og:site_name\" content=\"Dr Code\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Dr-Code\/1408258822807332\" \/>\n<meta property=\"article:author\" content=\"http:\/\/www.facebook.com.br\/Felipeourjake\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-12T13:00:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"638\" \/>\n\t<meta property=\"og:image:height\" content=\"399\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Felipe Mello\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Felipe Mello\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/\"},\"author\":{\"name\":\"Felipe Mello\",\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\"},\"headline\":\"Node.js &#8211; Entenda na pr\u00e1tica o que \u00e9 e como funciona!\",\"datePublished\":\"2019-09-12T13:00:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/\"},\"wordCount\":609,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg\",\"keywords\":[\"como funciona node\",\"node\",\"node.js\",\"o que \u00e9 node\"],\"articleSection\":[\"Node.js\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/\",\"url\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/\",\"name\":\"Node.js - Entenda na pr\u00e1tica o que \u00e9 e como funciona! - Dr Code\",\"isPartOf\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg\",\"datePublished\":\"2019-09-12T13:00:12+00:00\",\"author\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\"},\"description\":\"Voc\u00ea certamente j\u00e1 deve ter ouvido falar de Node.js. Voc\u00ea sabe como ele funciona? Entenda um pouco mais sobre este servi\u00e7o e descobrir as vantagens dele!\",\"breadcrumb\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage\",\"url\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg\",\"contentUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg\",\"width\":638,\"height\":399,\"caption\":\"Node.js\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/drcode.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Node.js\",\"item\":\"https:\/\/drcode.com.br\/blog\/category\/node-js\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Node.js &#8211; Entenda na pr\u00e1tica o que \u00e9 e como funciona!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/drcode.com.br\/blog\/#website\",\"url\":\"https:\/\/drcode.com.br\/blog\/\",\"name\":\"Dr Code\",\"description\":\"Dicas para desenvoldores web\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/drcode.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\",\"name\":\"Felipe Mello\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g\",\"caption\":\"Felipe Mello\"},\"description\":\"Felipe Mello, desenvolvedor desde 2014. Sendo programador Back-end, Front-end, e Designer. Conhecedor de PHP, CakePHP, Laravel, React, Angular, Node, jQuery\",\"sameAs\":[\"http:\/\/www.facebook.com.br\/Felipeourjake\",\"https:\/\/instagram.com\/felipeourjake\",\"https:\/\/www.linkedin.com\/in\/felipe-melo-62837aa7\/\",\"https:\/\/x.com\/felipeourjake\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Node.js - Entenda na pr\u00e1tica o que \u00e9 e como funciona! - Dr Code","description":"Voc\u00ea certamente j\u00e1 deve ter ouvido falar de Node.js. Voc\u00ea sabe como ele funciona? Entenda um pouco mais sobre este servi\u00e7o e descobrir as vantagens dele!","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:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/","og_locale":"pt_BR","og_type":"article","og_title":"Node.js - Entenda na pr\u00e1tica o que \u00e9 e como funciona! - Dr Code","og_description":"Voc\u00ea certamente j\u00e1 deve ter ouvido falar de Node.js. Voc\u00ea sabe como ele funciona? Entenda um pouco mais sobre este servi\u00e7o e descobrir as vantagens dele!","og_url":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/","og_site_name":"Dr Code","article_publisher":"https:\/\/www.facebook.com\/pages\/Dr-Code\/1408258822807332","article_author":"http:\/\/www.facebook.com.br\/Felipeourjake","article_published_time":"2019-09-12T13:00:12+00:00","og_image":[{"width":638,"height":399,"url":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg","type":"image\/jpeg"}],"author":"Felipe Mello","twitter_misc":{"Escrito por":"Felipe Mello","Est. tempo de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#article","isPartOf":{"@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/"},"author":{"name":"Felipe Mello","@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281"},"headline":"Node.js &#8211; Entenda na pr\u00e1tica o que \u00e9 e como funciona!","datePublished":"2019-09-12T13:00:12+00:00","mainEntityOfPage":{"@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/"},"wordCount":609,"commentCount":0,"image":{"@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage"},"thumbnailUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg","keywords":["como funciona node","node","node.js","o que \u00e9 node"],"articleSection":["Node.js"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/","url":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/","name":"Node.js - Entenda na pr\u00e1tica o que \u00e9 e como funciona! - Dr Code","isPartOf":{"@id":"https:\/\/drcode.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage"},"image":{"@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage"},"thumbnailUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg","datePublished":"2019-09-12T13:00:12+00:00","author":{"@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281"},"description":"Voc\u00ea certamente j\u00e1 deve ter ouvido falar de Node.js. Voc\u00ea sabe como ele funciona? Entenda um pouco mais sobre este servi\u00e7o e descobrir as vantagens dele!","breadcrumb":{"@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#primaryimage","url":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg","contentUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/node-js.jpg","width":638,"height":399,"caption":"Node.js"},{"@type":"BreadcrumbList","@id":"https:\/\/drcode.com.br\/blog\/node-js\/node-js-o-que-e-e-como-funciona\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/drcode.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Node.js","item":"https:\/\/drcode.com.br\/blog\/category\/node-js\/"},{"@type":"ListItem","position":3,"name":"Node.js &#8211; Entenda na pr\u00e1tica o que \u00e9 e como funciona!"}]},{"@type":"WebSite","@id":"https:\/\/drcode.com.br\/blog\/#website","url":"https:\/\/drcode.com.br\/blog\/","name":"Dr Code","description":"Dicas para desenvoldores web","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/drcode.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281","name":"Felipe Mello","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2dea5d49ac8216203b8c44bcd790eb8b21b19554180cd1dd0dd3debe01da41bf?s=96&d=mm&r=g","caption":"Felipe Mello"},"description":"Felipe Mello, desenvolvedor desde 2014. Sendo programador Back-end, Front-end, e Designer. Conhecedor de PHP, CakePHP, Laravel, React, Angular, Node, jQuery","sameAs":["http:\/\/www.facebook.com.br\/Felipeourjake","https:\/\/instagram.com\/felipeourjake","https:\/\/www.linkedin.com\/in\/felipe-melo-62837aa7\/","https:\/\/x.com\/felipeourjake"]}]}},"views":1810,"_links":{"self":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/comments?post=453"}],"version-history":[{"count":11,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/453\/revisions"}],"predecessor-version":[{"id":465,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/453\/revisions\/465"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/media\/460"}],"wp:attachment":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/media?parent=453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/categories?post=453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/tags?post=453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}