JS Frameworks (14)

Alexa

My First Amazon Alexa Skill: Reading RSS using Node.js

I recently had my first Amazon Alexa skill published and am eagerly awaiting my Alexa Dev hoodie! Developing and publishing an Alexa skill is a lot easier than you might think especially with all the tutorials and resources Amazon provides. I decided to develop a skill that’ll read the WOD (Workout of the day) from […]



Learn Node.js – A List of Resources for Beginners

Here’s an awesome list of Node.js resources for those interesting in taking the dive into the world of Node. A big thanks to @rockbot for putting this list together and to all those who contributed… including myself. 😉 https://github.com/rockbot/node-for-beginners Go forth, young padawon, rely on your training and you will succeed!




Getting Started with Mongoose and Node.js – A Sample Comments System

In this post, we’re going to be creating a sample comments system using Node, Express and Mongoose. Mongoose provides an object oriented interface for using MongoDB in Node. Everything in Mongoose starts with a Schema. Each schema maps to a MongoDB collection and defines the shape of the documents within that collection. If you are […]




Creating Custom Modules in Node.js

If you’ve been using Node.js, you’ve probably been using modules for some time. A module is basically a javascript file that exposes internally scoped functions using the exports variable. In this tutorial, I’ll show how to create a simple string splitting module to give you a basic understanding. Getting Started Lets start off by creating […]




Emailing in Node.js with Nodemailer

Emailing in Node.js is easy to do with the Nodemailer module. Nodemailer supports plain text content, HTML content, attachments, different transport methods, etc. The official documentation can be found on github. Getting Started Lets start off by creating our directory. mkdir EmailExample cd EmailExample Creating package.json In the EmailExample directory we just created, run npm […]




NPM Cheat Sheet

Node Package Manager (NPM) is an awesome tool that installs nodeJS programs. It also makes it easier to specify and link dependencies. All nodeJS developers have used NPM one time or another. If you haven’t then you must be some sort of genius. I’ve put together my own personal cheat sheet of useful NPM commands […]




Nide – An IDE for Node.js

While scouring the internet looking for Node.js tools, I came across Nide. Nide is a web-based IDE designed specifically for Node.js. The Nide IDE is available both as a command-line tool and as a standalone Mac app. I’ve been trying out Nide for the past few days and I absolutely recommend it to anyone developing […]