Category: Node.js

SDK Features – New For Couchbase 4.6

SDK Features – New For Couchbase 4.6

Along with this week’s Couchbase Server 4.6 release we have a super packed release with several new SDK features to help you streamline development. From efficiently managed Data Structures to the latest support for .NET Core, it is time to update to...

Data Structures: Native Collections New in Couchbase 4.6

Data Structures: Native Collections New in Couchbase 4.6

Data Structures in Couchbase 4.6 is our newest time-saving SDK feature.  These allow your client applications to easily map your array-based JSON data into language specific structures. Leveraging native collections support in Couchbase will save you time and hassle: Easily map JSON...

Develop a REST API with Couchbase Ottoman + Node.js + hapi.js

Develop a REST API with Couchbase Ottoman + Node.js + hapi.js

Jose Navarro is a full stack developer at FAMOCO in Brussels, Belgium. He has been working for the last 3 years as a web developer with Node.js, Java, AngularJS, and ReactJS, and has deep interest in web development and mobile...

Using Node.js and Swagger to Monitor Document Changes in Couchbase Mobile

Using Node.js and Swagger to Monitor Document Changes in Couchbase Mobile

When building applications with Couchbase Mobile there are a lot of interesting possibilities for server-side integration. Creating business logic to resolve synchronization conflicts is one common use. The Sync Gateway document “changes” feed makes all sorts of event-driven operations easy...

Video Tutorial for Creating a URL Shortener with Node.js and N1QL

Video Tutorial for Creating a URL Shortener with Node.js and N1QL

Not too long ago I wrote a lengthy tutorial on how to use Node.js and Couchbase to create a URL shortener.  This tutorial used N1QL for querying the data.  To compliment that writeup I’ve gone ahead and created a video...

Using PouchDB and Couchbase NoSQL in Your Node.js Web Application

Using PouchDB and Couchbase NoSQL in Your Node.js Web Application

One of my preferred technologies for developing web applications is Node.js. I do a lot of JavaScript development, so it is another piece to fit in my development puzzle. Not too long ago I wrote a guide for using Couchbase...

Using Couchbase Server and Couchbase Mobile in the Same Project with Node.js

Using Couchbase Server and Couchbase Mobile in the Same Project with Node.js

Building web applications and mobile applications that share the same data is often thought of as a challenging task. How do you design your web application to fit with your mobile application and visa-versa? What happens when you want to...

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...

Connect 2016 Developer Workshop

Connect 2016 Developer Workshop

For the first day of Couchbase Connect 2016, I created a full-day developer’s workshop (with the help of our great SDK team, of course). It was great meeting some of our customers and helping people get up to speed with...

Matthew Groves December 6, 2016
Create a URL Shortener with Node.js and Couchbase using N1QL

Create a URL Shortener with Node.js and Couchbase using N1QL

With the boom of Twitter, SMS text messages, and other forms of short message interactions, there has been a boom in URL shortening services. For example, you can use TinyURL, Bitly, Owly, and so many others. The purpose here is...

Austin User Group Visits – October 2016 (Videos)

Austin User Group Visits – October 2016 (Videos)

I spent nearly a week in Texas, visiting four user groups and talking about Couchbase as much as possible. The first two days of the week I spent in Austin. Here are the videos: Austin .NET User Group – Full...

Matthew Groves November 29, 2016
Storing Password Data Safely with Node.js and Bcrypt

Storing Password Data Safely with Node.js and Bcrypt

When developing a web application there is often a need to store password data in your database.  For example, what if you have users and you don’t want to use OpenID or similar for account management? When storing password data,...