Category: Web Development

Create A Full Stack App Using Node.js & Couchbase Server

October 15, 2015 Nic Raboy

Previously I wrote about how to create an AngularJS application with PouchDB and Couchbase. The way I demonstrated is of course one way to accomplish the job of using Couchbase in a web application. This time around we’re going to take a look at creating a full stack application using the Couchbase, Express.js, AngularJS, and Node.js (CEAN) stack.

You might be familiar with the MongoDB, Express.js, AngularJS, and Node.js (MEAN) stack, but I’m going to show you that this is just as possible with Couchbase and even easier to do.

We’re going to see how to install and configure all four of the CEAN stack services as well as make a very simple application out of them.

Read More

Upcoming Presentation: ConnectJS 2015

October 12, 2015 Nic Raboy

In case you’re in the area and are interested, I will be in Atlanta, Georgia on October 16 and October 17 speaking at ConnectJS. This is a conference focusing on JavaScript development and mobile application development.

I will be giving two presentations titled Quick and Easy Development with Node.js and Couchbase Server and Developing For Offline Mobile Experiences.

Read More

Create A Simple RESTful API With Node.js

October 6, 2015 Nic Raboy

I’ve written a few tutorials regarding Node.js and the Express.js framework, but I never took a step back and explained how to make a super simple RESTful API for processing HTTP requests from a front-facing interface.

With this API created, you can use it with just about any application that can submit HTTP requests. It is a great way to test a mobile application or one that uses JavaScript frameworks like jQuery, ReactJS, or AngularJS.

Read More

Upcoming Presentation: Silicon Valley Code Camp 2015

September 30, 2015 Nic Raboy

In case you’re interested in seeing me present on Node.js or Ionic Framework and Couchbase, I’ll be giving two talks at the free to attend Silicon Valley Code Camp in San Jose, California. It is the weekend of October 3rd to October 4th.

The title of my talks are Quick and Easy Development with Node.js and Couchbase Server and Cross Platform Storage & Sync with Couchbase and Ionic Framework. The abstracts for both these talks can be seen below.

Read More

Upcoming Presentation: Couchbase Live NYC 2015

September 29, 2015 Nic Raboy

I’m trying something new so bare with me here. I speak at quite a few events (conferences, meetups, code camps, etc.) so I figured it would be useful to my followers to know when and where these events are in case I am in your part of the world.

I’ll keep it short and to the point. I’m going to be in New York on October 6th, 2015 to present at Couchbase Live New York. It is free to attend this conference, so if you’re in the area, please swing by.

My presentation will be on Node.js and is titled Getting Started: Couchbase Server Node.js SDK.

The abstract to my talk is as follows:

Read More

Override The AngularJS Exception Handler

June 28, 2015 Nic Raboy

AngularJS is one of the hottest things around right now. Maybe you’re finding yourself getting pretty deep in its greatness and you’re ready to customize how exceptions are handled by default.

Lucky for us there is a way to override the default functionality and do whatever we want when an error happens.

Read More

Highlight Text In A String Using JavaScript And AngularJS

May 21, 2015 Nic Raboy

Have you ever wanted to highlight text in a string on a web page using AngularJS? If your answer was no, don’t disregard, because you may one day need to. The good thing is this is not very hard to accomplish.

There are many ways to do this using JavaScript, but we’re only going to examine one of those methods.

Using AngularJS and a few regular expressions (RegEx) with JavaScript, you can find text in a string and then apply your own customizations.

Read More