Category: Best Practices and Tutorials
Create a Desktop App that Syncs using Electron, PouchDB, Ionic 2 and Couchbase
I’ve been on a role when it comes to JavaScript and Couchbase. Over the past few weeks I’ve been creating content revolving around the Angular 2 framework, the JavaScript library PouchDB, and Ionic Framework for mobile. What I haven’t explored...
Key-Value Operations in Couchbase Mobile via NativeScript and Angular
I’m a huge fan of mobile Android and iOS application development and an even bigger fan of using Angular to develop those applications. A while back I wrote about using Couchbase in a NativeScript application as well as using Couchbase...
Windows Server 2016 Using VirtualBox – Getting Ready for Docker
Windows Server 2016 was announced a few weeks ago. I recommend you download the Windows 2016 Server Evaluation version. This blog is the first part of a multi-part series. The first part will show how to install Windows Server 2016...
Using Couchbase Mobile in a Web Application with only Angular 2 and PouchDB
Last year I wrote an article that explained how to synchronize between platforms and Couchbase with only AngularJS and PouchDB. Back then AngularJS was booming and probably my favorite framework of all time. A year later AngularJS is still around,...
Using Couchbase in a Golang Websocket Chat Application
Not too long ago I wrote about creating a chat application that used Angular 2 for the front-end and Golang for the back-end. The message communication between the two was possible because of websockets. In this example, any number of...
Using Golang to get Multiple Couchbase Documents by Key in a Single Operation
Couchbase and the various server SDKs offer many different ways to query for data. You could write N1QL queries, view queries, or you could even lookup documents by their key. Of the three possible ways to obtain data, doing lookups...
Docker 1.10, Machine 0.6.0, Compose 1.6.0 – better volumes and networking
Docker 1.10 is now released! Read about all the new features in Docker 1.10. A quick summary: New Compose file format Much better networking Much better security Swarm becomes 1.1, with Mesos integration Read Docker 1.10 release notes. Lets look at some...
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...
Syncing with Couchbase in an Ionic 2 App using PouchDB
Not too long ago I wrote about using Couchbase in an Ionic 2 application. In the previous example we saw how to use Couchbase Lite and the RESTful API for saving data and working with Couchbase Sync Gateway. While that...
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...
Data Synchronization with Couchbase in Ionic 2 Hybrid Mobile Apps
Last year I wrote about using Couchbase Mobile in an Ionic Framework mobile application. Back then we were using Ionic Framework 1.0 and AngularJS 1.0. Technology has changed over the months and we’ve moved from what seems like ancient frameworks...
Provisioning a Couchbase Server Instance with the Command Line
When you’re a Database or System Administrator, you don’t always have time to go through the setup wizards when deploying a new piece of software. Probably because you are managing massive amounts of systems in a large organization. So what...