{"id":1728,"date":"2014-12-16T18:54:40","date_gmt":"2014-12-16T18:54:39","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=1728"},"modified":"2023-06-28T01:07:01","modified_gmt":"2023-06-28T08:07:01","slug":"nodejs-sdk-200-developer-preview","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/nodejs-sdk-200-developer-preview\/","title":{"rendered":"Node.js SDK 2.0.0 Developer Preview"},"content":{"rendered":"<p>Al\u00e9m dos recentes lan\u00e7amentos de SDKs, tamb\u00e9m tenho o prazer de anunciar o lan\u00e7amento de um novo SDK do Node.js!  Essa nova vers\u00e3o principal do SDK do Node.js apresenta uma s\u00e9rie de novos recursos e corre\u00e7\u00f5es de bugs, al\u00e9m de v\u00e1rias altera\u00e7\u00f5es de desempenho e manuten\u00e7\u00e3o introduzidas pela libcouchbase 2.4.0.<\/p>\n<p>Confira um detalhamento das principais altera\u00e7\u00f5es:<\/p>\n<ol>\n<li>A cria\u00e7\u00e3o de um novo objeto de bucket agora ocorre por meio de um novo tipo de cluster, tornando mais f\u00e1cil do que nunca abrir conex\u00f5es com v\u00e1rios buckets contidos no mesmo cluster!  Al\u00e9m do uso desse novo m\u00e9todo de instanciar objetos de bucket, a lista de bootstrap do cluster (lista de n\u00f3s do couchbase) agora foi substitu\u00edda por um formato semelhante ao uri, eficiente e flex\u00edvel.  Veja um exemplo:\n<div class=\"geshifilter\">\n<div class=\"text geshifilter-text\" style=\"font-family: monospace\">\u00a0 \u00a0 var couchbase = require('couchbase');<br \/>\nvar cluster = new couchbase.Cluster('couchbase:\/\/10.1.1.2,10.1.1.1');<br \/>\nvar db1 = cluster.openBucket('default');<br \/>\nvar db2 = cluster.openBucket('thatotherbucket');<\/div>\n<\/div>\n<\/li>\n<li>V\u00e1rias opera\u00e7\u00f5es de bucket foram renomeadas para refletir melhor o uso orientado a documentos do Couchbase Server.\n<div class=\"geshifilter\">\n<div class=\"text geshifilter-text\" style=\"font-family: monospace\">\u00a0 \u00a0 db1.upsert('testdoc', {name:'Frank'}, ...);<\/div>\n<\/div>\n<\/li>\n<li><span style=\"font-family: inherit;font-size: 1em\">Suporte para comunica\u00e7\u00f5es criptografadas por SSL com o cluster (mais informa\u00e7\u00f5es sobre isso em breve).<\/span>\n<div class=\"geshifilter\">\n<div class=\"text geshifilter-text\" style=\"font-family: monospace\">\u00a0 \u00a0 var couchbase = require('couchbase');<br \/>\nvar cluster = new couchbase.Cluster('couchbases:\/\/10.1.1.2,10.1.1.1');<br \/>\nvar db1 = cluster.openBucket('default');<\/div>\n<\/div>\n<\/li>\n<\/ol>\n<p><span style=\"font-family: inherit;font-size: 1em\">Lembre-se de que todas essas altera\u00e7\u00f5es s\u00e3o compat\u00edveis com as vers\u00f5es 1.x do SDK do Node.js, portanto, seus aplicativos continuar\u00e3o a funcionar corretamente com o desempenho aprimorado dos componentes internos rec\u00e9m-atualizados.  No entanto, para acessar qualquer um dos recursos mais recentes, talvez sejam necess\u00e1rias pequenas altera\u00e7\u00f5es no c\u00f3digo.<\/span><\/p>\n<h2>Documenta\u00e7\u00e3o<\/h2>\n<p>A documenta\u00e7\u00e3o que descreve a API completa est\u00e1 dispon\u00edvel para consulta aqui:<\/p>\n<p><a style=\"color: #4183c4\" href=\"https:\/\/sdk-snapshots.couchbase.com\/nodejs\/nodejs_couchbase-2.0.0dp1-docs\/\" rel=\"noreferrer\">https:\/\/sdk-snapshots.couchbase.com\/nodejs\/nodejs_couchbase-2.0.0dp1-docs\/<\/a><\/p>\n<h2>Obter<\/h2>\n<p>This release is published through npm as usual, however it is not tagged as a `latest` release, meaning you must specifically define this version when executing your npm install. \u00a0To specify this release, add `&#8221;couchbase&#8221;: &#8220;2.0.0-dp1&#8243;` to your package.json, or execute:<\/p>\n<div class=\"geshifilter\">\n<div class=\"text geshifilter-text\" style=\"font-family: monospace\">npm install couchbase@2.0.0-dp1 -save<\/div>\n<\/div>\n<p>Se voc\u00ea encontrar algum problema, envie uma mensagem diretamente para o site das comunidades do Couchbase em\u00a0<a style=\"color: #4183c4\" href=\"https:\/\/developer.couchbase.com\/open-source-projects\" rel=\"noreferrer\">https:\/\/www.couchbase.com\/communities\/nodejs<\/a>. Al\u00e9m disso, os bugs podem ser relatados diretamente em nosso rastreador de problemas dispon\u00edvel aqui:\u00a0<a style=\"color: #4183c4\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/issues\/browse\/JSCBC\/\" rel=\"noreferrer\">https:\/\/www.couchbase.com\/issues\/browse\/JSCBC<\/a><\/p>\n<p>Espero que voc\u00ea goste!<\/p>\n<p>Sa\u00fade! Brett<\/p>","protected":false},"excerpt":{"rendered":"<p>In addition to the recent SDKs releases, I am also glad to announce the release of a newly minted Node.js SDK as well! \u00a0This new major version of the Node.js SDK introduces a number of new features and bug fixes [&hellip;]<\/p>","protected":false},"author":31,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"ppma_author":[9004],"class_list":["post-1728","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Node.js SDK 2.0.0 Developer Preview - The Couchbase Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/nodejs-sdk-200-developer-preview\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Node.js SDK 2.0.0 Developer Preview\" \/>\n<meta property=\"og:description\" content=\"In addition to the recent SDKs releases, I am also glad to announce the release of a newly minted Node.js SDK as well! \u00a0This new major version of the Node.js SDK introduces a number of new features and bug fixes [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/nodejs-sdk-200-developer-preview\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-16T18:54:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-28T08:07:01+00:00\" \/>\n<meta name=\"author\" content=\"Brett Lawson, Principal Software Engineer, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brett Lawson, Principal Software Engineer, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/\"},\"author\":{\"name\":\"Brett Lawson, Principal Software Engineer, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5cfc2fbf25776be2a027a474562be02f\"},\"headline\":\"Node.js SDK 2.0.0 Developer Preview\",\"datePublished\":\"2014-12-16T18:54:39+00:00\",\"dateModified\":\"2023-06-28T08:07:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/\"},\"wordCount\":366,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/\",\"name\":\"Node.js SDK 2.0.0 Developer Preview - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2014-12-16T18:54:39+00:00\",\"dateModified\":\"2023-06-28T08:07:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Node.js SDK 2.0.0 Developer Preview\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5cfc2fbf25776be2a027a474562be02f\",\"name\":\"Brett Lawson, Principal Software Engineer, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ee3586f0c112c20e863af447d44dec8f\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6aec1ba24ef7558a248dcde7b7a18b15b06e2885b24b663906a448634066c1c4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6aec1ba24ef7558a248dcde7b7a18b15b06e2885b24b663906a448634066c1c4?s=96&d=mm&r=g\",\"caption\":\"Brett Lawson, Principal Software Engineer, Couchbase\"},\"description\":\"Brett Lawson is a Principal Software Engineer at Couchbase. Brett is responsible for the design and development of the Couchbase Node.js and PHP clients as well as playing a role in the design and development of the C library, libcouchbase.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/pt\/author\/brett-lawson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Node.js SDK 2.0.0 Developer Preview - The Couchbase Blog","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:\/\/www.couchbase.com\/blog\/pt\/nodejs-sdk-200-developer-preview\/","og_locale":"pt_BR","og_type":"article","og_title":"Node.js SDK 2.0.0 Developer Preview","og_description":"In addition to the recent SDKs releases, I am also glad to announce the release of a newly minted Node.js SDK as well! \u00a0This new major version of the Node.js SDK introduces a number of new features and bug fixes [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/nodejs-sdk-200-developer-preview\/","og_site_name":"The Couchbase Blog","article_published_time":"2014-12-16T18:54:39+00:00","article_modified_time":"2023-06-28T08:07:01+00:00","author":"Brett Lawson, Principal Software Engineer, Couchbase","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Brett Lawson, Principal Software Engineer, Couchbase","Est. reading time":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/"},"author":{"name":"Brett Lawson, Principal Software Engineer, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5cfc2fbf25776be2a027a474562be02f"},"headline":"Node.js SDK 2.0.0 Developer Preview","datePublished":"2014-12-16T18:54:39+00:00","dateModified":"2023-06-28T08:07:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/"},"wordCount":366,"commentCount":2,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Uncategorized"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/","url":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/","name":"Node.js SDK 2.0.0 Developer Preview - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2014-12-16T18:54:39+00:00","dateModified":"2023-06-28T08:07:01+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/nodejs-sdk-200-developer-preview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Node.js SDK 2.0.0 Developer Preview"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/5cfc2fbf25776be2a027a474562be02f","name":"Brett Lawson, engenheiro de software principal, Couchbase","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/ee3586f0c112c20e863af447d44dec8f","url":"https:\/\/secure.gravatar.com\/avatar\/6aec1ba24ef7558a248dcde7b7a18b15b06e2885b24b663906a448634066c1c4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6aec1ba24ef7558a248dcde7b7a18b15b06e2885b24b663906a448634066c1c4?s=96&d=mm&r=g","caption":"Brett Lawson, Principal Software Engineer, Couchbase"},"description":"Brett Lawson \u00e9 engenheiro de software principal da Couchbase. Brett \u00e9 respons\u00e1vel pelo projeto e desenvolvimento dos clientes Node.js e PHP do Couchbase, al\u00e9m de desempenhar um papel no projeto e desenvolvimento da biblioteca C, libcouchbase.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/brett-lawson\/"}]}},"authors":[{"term_id":9004,"user_id":31,"is_guest":0,"slug":"brett-lawson","display_name":"Brett Lawson, Principal Software Engineer, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/6aec1ba24ef7558a248dcde7b7a18b15b06e2885b24b663906a448634066c1c4?s=96&d=mm&r=g","author_category":"","last_name":"Lawson","first_name":"Brett","job_title":"","user_url":"","description":"Brett Lawson \u00e9 engenheiro de software principal da Couchbase. Brett \u00e9 respons\u00e1vel pelo projeto e desenvolvimento dos clientes Node.js e PHP do Couchbase, al\u00e9m de desempenhar um papel no projeto e desenvolvimento da biblioteca C, libcouchbase."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=1728"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1728\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=1728"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=1728"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=1728"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=1728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}