{"id":469,"date":"2019-09-26T10:00:14","date_gmt":"2019-09-26T10:00:14","guid":{"rendered":"http:\/\/drcode.com.br\/blog\/?p=469"},"modified":"2019-08-26T13:03:14","modified_gmt":"2019-08-26T13:03:14","slug":"mongodb-o-banco-nosql","status":"publish","type":"post","link":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/","title":{"rendered":"MongoDB. O banco NoSQL"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-474\" src=\"http:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png\" alt=\"MongoDB\" width=\"900\" height=\"450\" srcset=\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png 900w, https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB-300x150.png 300w, https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB-768x384.png 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p>Se voc\u00ea leu o meu post sobre Node.js, talvez tenha ficado curioso para entender mais sobre um banco de dados <a href=\"https:\/\/pt.wikipedia.org\/wiki\/NoSQL\">NoSQL<\/a>. Aqui vamos explicar um pouco sobre como funciona o MongoDB.<\/p>\n<p>MongoDB \u00e9 um banco de dados n\u00e3o relacional, ou seja, n\u00e3o existe a rela\u00e7\u00e3o entre uma tabela e outra com base em chave (e nem existe tabela). Ele \u00e9 um banco de dados orientado a documentos, estes documentos s\u00e3o bem semelhantes a arquivos em JSON. A vantagem do MongoDB \u00e9 que nossas aplica\u00e7\u00f5es podem ser escritas de forma natural, pois os dados podem ser salvos em estruturas hier\u00e1rquicas, e praticamente tudo hoje interpreta JSON.<\/p>\n<p><iframe loading=\"lazy\" style=\"width: 100%;\" title=\"Exemplo de Retorno do MongoDB\" src=\"\/\/codepen.io\/felipeourjake\/embed\/gOYropZ\/?height=588&amp;theme-id=0&amp;default-tab=js\" width=\"100%\" height=\"588\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><br \/>\nSee the Pen <a href=\"https:\/\/codepen.io\/felipeourjake\/pen\/gOYropZ\/\">Exemplo de Retorno do MongoDB<\/a> by Felipe Melo<br \/>\n(<a href=\"https:\/\/codepen.io\/felipeourjake\">@felipeourjake<\/a>) on <a href=\"https:\/\/codepen.io\">CodePen<\/a>.<\/iframe><\/p>\n<p>Exemplo de retorno da chamada simples\u00a0<code><span class=\"nx\">db<\/span><span class=\"p\">.<\/span><span class=\"nx\">collection<\/span><span class=\"p\">.<\/span><span class=\"nx\">find<\/span><span class=\"p\">(<\/span><span class=\"p\">)<\/span><\/code><\/p>\n<p>Como vemos, a vantagem do MongoDB \u00e9 que os dados s\u00e3o simples de compreender, o mesmo dado na &#8220;tabela&#8221; pode ser de diferentes tipos. Como o Felipe possui a informa\u00e7\u00e3o de trabalho, que possui um objeto com as informa\u00e7\u00f5es da empresa onde trabalha. J\u00e1 o Jos\u00e9, n\u00e3o tem estas informa\u00e7\u00f5es.<\/p>\n<h2>Por que usar MongoDB?<\/h2>\n<p>Usar MongoDB em suas aplica\u00e7\u00f5es pode trazer muitos benef\u00edcios, como vimos at\u00e9 agora. Ele pode ser utilizado tanto de forma horizontal (igual mysql) quanto de forma vertical. Quando estruturamos um banco de dados, podemos enfrentar diversos problemas, coisa que no Mongo n\u00e3o encontramos. Como por exemplo, imagine s\u00f3 que voc\u00ea tem uma loja virtual. Naturalmente pensamos em uma tabela Produtos, com os dados dos produtos. Outra tabela Caracter\u00edsticas, tamanho, comprimento, cor, tipo etc. Para que tudo se comunique temos que fazer liga\u00e7\u00f5es entre estas tabelas. Os conhecidos JOINS, ligando caracteristica X com o produto id Y. Esta manobra exige um alto processamento do banco de dados.<\/p>\n<p>No MongoDB podemos ter simplesmente uma collection (tabela) produtos. Assim como no objeto do exemplo acima, um produto pode ter tamanho, comprimento, cor, altura, largura etc. Ao buscarmos os produtos, poderemos ter um exemplo parecido com este:<\/p>\n<p><iframe style=\"width: 100%;\" title=\"Exemplo de Produto\" src=\"\/\/codepen.io\/felipeourjake\/embed\/vYBGpbw\/?height=568&amp;theme-id=0&amp;default-tab=js\" height=\"568\" frameborder=\"no\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\"><br \/>\nSee the Pen <a href=\"https:\/\/codepen.io\/felipeourjake\/pen\/vYBGpbw\/\">Exemplo de Produto<\/a> by Felipe Melo<br \/>\n(<a href=\"https:\/\/codepen.io\/felipeourjake\">@felipeourjake<\/a>) on <a href=\"https:\/\/codepen.io\">CodePen<\/a>.<\/iframe>Como vemos, ambos s\u00e3o produtos da loja, e cada um pode ter suas caracter\u00edsticas completamente diferentes uns dos outros.<\/p>\n<h2>Principais comandos<\/h2>\n<p>Irei explicar um pouco sobre os principais comandos, j\u00e1 que estamos acostumados com os <a href=\"http:\/\/drcode.com.br\/blog\/php\/comandos-basicos-do-mysql\/\">comandos b\u00e1sicos do mysql<\/a>, por exemplo.<\/p>\n<p><code>mongod<\/code>: Inicia o servidor do banco de dados, ou seja, a permite que seu aplicativo acesse o banco de dados.<\/p>\n<p><code>mongo<\/code>: Inicia o cliente do banco de dados, (igual quando fazemos login no mysql atrav\u00e9s do console). Aqui voc\u00ea pode executar suas chamadas<\/p>\n<p><code>mongodump<\/code>: Faz o dump do banco<\/p>\n<p><code>show databases<\/code>: Exibe todos os bancos de dados<\/p>\n<p><code>use workshop<\/code>: Define qual banco de dados voc\u00ea deseja utilizar. Igual ao <code>mysql_select_db()<\/code><\/p>\n<p><code>show collections<\/code>: Lista todas as collections (tabelas) do bando de dados previamente selecionado.<\/p>\n<p><code>db.customers.find()<\/code>: Executa a busca de todos os dados na collection customers. Voc\u00ea poder\u00e1 utilizar filtros tamb\u00e9m, assim como as Wheres por exemplo <code>db.customers.find({name: \"Felipe\"})<\/code><\/p>\n<p><code>db.customers.insert({ nome: \"Jos\u00e9\", idade: 18})<\/code>: Insere um dado na collection. N\u00e3o se preocupe com o ID, o MongoDB ir\u00e1 inserir um _id automaticamente.<\/p>\n<p>Ficamos por aqui, espero que tenhamos conseguido entender um pouco mais sobre este banco de dados e como ele pode nos ajudar. Caso tenha lhe ficado alguma d\u00favida, deixe seu coment\u00e1rio e n\u00e3o esque\u00e7a de compartilhar o post.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Se voc\u00ea leu o meu post sobre Node.js, talvez tenha ficado curioso para entender mais sobre um banco de dados NoSQL. Aqui vamos explicar um pouco sobre como funciona o MongoDB. MongoDB \u00e9 um banco de dados n\u00e3o relacional, ou seja, n\u00e3o existe a rela\u00e7\u00e3o entre uma tabela e outra com base em chave (e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":474,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[177],"tags":[120,178,179],"class_list":["post-469","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-banco-de-dados","tag-banco-de-dados","tag-mongodb","tag-nosql"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MongoDB - Conhe\u00e7a o banco de dados NoSQL | Dr Code<\/title>\n<meta name=\"description\" content=\"Se voc\u00ea \u00e9 um desenvolvedor web moderno j\u00e1 deve ter ouvido falar do MongoDB, o famoso banco de dados NoSQL. Entenda hoje o que ele \u00e9 e como funciona.\" \/>\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\/banco-de-dados\/mongodb-o-banco-nosql\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MongoDB - Conhe\u00e7a o banco de dados NoSQL | Dr Code\" \/>\n<meta property=\"og:description\" content=\"Se voc\u00ea \u00e9 um desenvolvedor web moderno j\u00e1 deve ter ouvido falar do MongoDB, o famoso banco de dados NoSQL. Entenda hoje o que ele \u00e9 e como funciona.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/\" \/>\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-26T10:00:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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\/banco-de-dados\/mongodb-o-banco-nosql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/\"},\"author\":{\"name\":\"Felipe Mello\",\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\"},\"headline\":\"MongoDB. O banco NoSQL\",\"datePublished\":\"2019-09-26T10:00:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/\"},\"wordCount\":552,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png\",\"keywords\":[\"banco de dados\",\"mongodb\",\"nosql\"],\"articleSection\":[\"Banco de Dados\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/\",\"url\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/\",\"name\":\"MongoDB - Conhe\u00e7a o banco de dados NoSQL | Dr Code\",\"isPartOf\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png\",\"datePublished\":\"2019-09-26T10:00:14+00:00\",\"author\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281\"},\"description\":\"Se voc\u00ea \u00e9 um desenvolvedor web moderno j\u00e1 deve ter ouvido falar do MongoDB, o famoso banco de dados NoSQL. Entenda hoje o que ele \u00e9 e como funciona.\",\"breadcrumb\":{\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage\",\"url\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png\",\"contentUrl\":\"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png\",\"width\":900,\"height\":450,\"caption\":\"MongoDB\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/drcode.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Banco de Dados\",\"item\":\"https:\/\/drcode.com.br\/blog\/category\/banco-de-dados\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"MongoDB. O banco NoSQL\"}]},{\"@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:\/\/drcode.com.br\/blog\/#\/schema\/person\/image\/\",\"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":"MongoDB - Conhe\u00e7a o banco de dados NoSQL | Dr Code","description":"Se voc\u00ea \u00e9 um desenvolvedor web moderno j\u00e1 deve ter ouvido falar do MongoDB, o famoso banco de dados NoSQL. Entenda hoje o que ele \u00e9 e como funciona.","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\/banco-de-dados\/mongodb-o-banco-nosql\/","og_locale":"pt_BR","og_type":"article","og_title":"MongoDB - Conhe\u00e7a o banco de dados NoSQL | Dr Code","og_description":"Se voc\u00ea \u00e9 um desenvolvedor web moderno j\u00e1 deve ter ouvido falar do MongoDB, o famoso banco de dados NoSQL. Entenda hoje o que ele \u00e9 e como funciona.","og_url":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/","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-26T10:00:14+00:00","og_image":[{"width":900,"height":450,"url":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png","type":"image\/png"}],"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\/banco-de-dados\/mongodb-o-banco-nosql\/#article","isPartOf":{"@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/"},"author":{"name":"Felipe Mello","@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281"},"headline":"MongoDB. O banco NoSQL","datePublished":"2019-09-26T10:00:14+00:00","mainEntityOfPage":{"@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/"},"wordCount":552,"commentCount":0,"image":{"@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage"},"thumbnailUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png","keywords":["banco de dados","mongodb","nosql"],"articleSection":["Banco de Dados"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/","url":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/","name":"MongoDB - Conhe\u00e7a o banco de dados NoSQL | Dr Code","isPartOf":{"@id":"https:\/\/drcode.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage"},"image":{"@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage"},"thumbnailUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png","datePublished":"2019-09-26T10:00:14+00:00","author":{"@id":"https:\/\/drcode.com.br\/blog\/#\/schema\/person\/7564c1ae5f763b633f00725927d47281"},"description":"Se voc\u00ea \u00e9 um desenvolvedor web moderno j\u00e1 deve ter ouvido falar do MongoDB, o famoso banco de dados NoSQL. Entenda hoje o que ele \u00e9 e como funciona.","breadcrumb":{"@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#primaryimage","url":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png","contentUrl":"https:\/\/drcode.com.br\/blog\/wp-content\/uploads\/2019\/08\/mongoDB.png","width":900,"height":450,"caption":"MongoDB"},{"@type":"BreadcrumbList","@id":"https:\/\/drcode.com.br\/blog\/banco-de-dados\/mongodb-o-banco-nosql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/drcode.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Banco de Dados","item":"https:\/\/drcode.com.br\/blog\/category\/banco-de-dados\/"},{"@type":"ListItem","position":3,"name":"MongoDB. O banco NoSQL"}]},{"@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:\/\/drcode.com.br\/blog\/#\/schema\/person\/image\/","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":3396,"_links":{"self":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/469","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=469"}],"version-history":[{"count":7,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/469\/revisions"}],"predecessor-version":[{"id":478,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/posts\/469\/revisions\/478"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/media\/474"}],"wp:attachment":[{"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/media?parent=469"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/categories?post=469"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drcode.com.br\/blog\/wp-json\/wp\/v2\/tags?post=469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}