Tag: odm

JavaScript evolution for Couchbase: Connect 2021 sessions

JavaScript evolution for Couchbase: Connect 2021 sessions

Support for JavaScript remains a priority for us at Couchbase–and during the Couchbase ConnectONLINE 2021 event last year, where we discussed how we evolved our support for JavaScript over the past year. This blog post will summarize the JavaScript-related takeaways...

January 4, 2022
Introducing Ottoman v2.0: An ODM for Node.js & Couchbase

Introducing Ottoman v2.0: An ODM for Node.js & Couchbase

On behalf of the Couchbase team, I’m absolutely thrilled to announce the General Availability of Ottoman 2.0. Ottoman is an Object Document Mapper (ODM) library for Couchbase and Node.js that maps JSON documents stored in Couchbase to native JavaScript objects....

September 30, 2021
Introduction to Ottoman With Couchbase

Introduction to Ottoman With Couchbase

Ottoman is an Object Data Modeler (ODM) for Couchbase’s Node.js SDK providing JSON schema and validation for NoSQL. Why Use an ODM for Couchbase With Ottoman, you declare schema in your code. Although Couchbase has no schema enforcement for your...

March 30, 2021
Create a URL Shortener using Ottoman ODM with Node.js and Couchbase

Create a URL Shortener using Ottoman ODM with Node.js and Couchbase

Not too long ago I wrote about creating a URL shortener with Node.js and Couchbase N1QL. If you haven’t already seen it, the article is a great introduction to Couchbase and creating RESTful APIs using Node.js and Express Framework. The...

Developing an API with Node.js using Couchbase NoSQL and Ottoman

Developing an API with Node.js using Couchbase NoSQL and Ottoman

Not too long ago I released a lengthy tutorial video on the topic of creating an API with Node.js and Couchbase that used N1QL for querying.  However, that is only one of several ways to get the job done.  If...

Couchbase Node.js, Golang, Java and .NET Developer Webinars

Couchbase Node.js, Golang, Java and .NET Developer Webinars

I am pleased to announce that a collection of Couchbase developer webinars have been released to the public.  These webinars cover the construction of an issue tracking application built with various programming languages in combination with Couchbase Server. Learn how...

Load Nested Models With Ottoman When A Parent Model Is Found In Node.js

Load Nested Models With Ottoman When A Parent Model Is Found In Node.js

Previously I wrote about easily developing Node.js and Couchbase apps using Ottoman for ODM. That post was just a taste of what Ottoman can do and how you can compare it to the things Mongoose can do with MongoDB. This...

Full Stack Development with the CEA2N Stack Webinars

Full Stack Development with the CEA2N Stack Webinars

Although slightly late on this post, I thought it would great to share that I’m presenting a five-part webinar series on the topic of full stack development. Now the first episode did already happen, but the great thing is that...

Easily Develop Node.js and Couchbase Apps with Ottoman

Easily Develop Node.js and Couchbase Apps with Ottoman

I recently read the article on Scotch.io regarding using Mongoose and MongoDB. I thought to myself, hey, Couchbase can do the same thing if you use Ottoman instead of Mongoose. This article is going to walk through the same comparisons...