Nodejs Journal

By Beaglesong | JavaScript on the Server. Articles about Node.js, Express, Jade, and Stylus

Building an API Gateway using Node.js

Services in a microservices architecture share some common requirements regarding authentication and transportation when they need to be accessible …

Web Scraping in Node.js with Multiple Examples

Web scraping which can be used for things like email collection, creating a news feed reader, comparing product price from multiple e-commerce sites, …

JavaScript

Common Async/Await Design Patterns in Node.js

Async/await in Node.js opens up a host of powerful design patterns. Tasks that used to take complex libraries or intricate promise chaining can now …

JavaScript

10 Best Practices for Writing Node.js REST APIs

<b>In this article we cover best practices for writing Node.js REST APIs</b>, including topics like naming your routes, authentication, black-box testing & …

Socket.io with RxJs in Angular

We will implement a simple chat feature using socket based communication between client and server. Socket.io will take care of setting up the …

JavaScript

JSON Server

Get a full fake REST API with <b>zero coding</b> in <b>less than 30 seconds</b> (seriously)<p>Created with <3 for front-end developers who need a quick back-end for …

%%title%% %%page%% %%sep%% %%sitename%%

“What the internet did for communications, blockchain will do for trusted transactions.”– Ginni Rometty, CEO of IBM That being said, Blockchain is …

Build a Real-Time Markdown Editor with Node.js

IntroMarkdown is a popular text format written in an easy-to-read way and is convertible to HTML. It is a markup format that has been popularized by …

Node.js for Beginners

Event-driven <b>programming</b> can be overwhelming for beginners, which can make <b>Node.js</b> difficult to get started with. But don't let that discourage you; In …

Performance Showdown: Node.js vs. io.js v2.0.0

We noted with some interest the recent announcement of the io.js v2.0.0 release candidate. This community fork of node.js promises a supported …

teslajs.com

By default, Tesla will serve up your data via a RESTful JSON api. If this is the result you want, you shouldn't need to make any changes to the …

JavaScript

Building a REST and real-time API with Express, Feathers and MongoDB

There are many ways to create RESTful APIs with NodeJS and Express but things get a little more complicated when you also want to add real-time …

JavaScript

18 free and widely used Open Source NoSQL Databases - Big Data Made Simple - One source. Many perspectives.

NoSQL is a new breed of database management systems that fundamentally differ from relational database systems. These databases do not require tables …

Databases

Node.js async tutorial - Mass Mailer example

Node.js is asynchronous in nature and runs on single threaded event loop. But how that work ? Well let’s say you have fired a database query and you …

JavaScript

Node.js Tools 1.0 for Visual Studio

<b>[UPDATE]</b> We have updated this post. Look for an [UPDATE] tag to find the updates.<p>Node.js Tools 1.0 for Visual Studio (NTVS) is now available for …

Node Webkit, Firebase and Ionic Framework - A one to one chat client

A few days ago Pooja Pasupu reached out to me after reading one of my articles on Node webkit named Building a Chat App with node-webkit, Firebase, …

JavaScript

Twilio, Ionic Framework and Node.js - A Message & Call App

Post Overview<p>Twilio, Ionic Framework and Node.js – A Message & Call App<p>In this post, we will take a look at integrating Twilio, Ionic Framework and …

JavaScript

Node webkit and Angularjs - A MovieStub App

Node webkit and Angularjs – MovieStub App<p>In this post, we will take a look at building Node webkit based desktop app using Angular js. By the end of …

JavaScript

NW.js

New way of writing native applications using web technologies: HTML5, CSS3, and WebGL<p>Full support for the features in browser<p>Complete support for …

JavaScript

Creating Your First Desktop App With HTML, JS and Node-WebKit

These days you can do pretty much anything with JavaScript and HTML. Thanks to Node-WebKit, we can even create desktop applications that feel native, …

User Authentication With Passport and Express 4

This post demonstrate how to add user authentication to Node/Express with Passport.js.If you’re interested in social authentication via Passport, …

Session Management In Your Express.js Web Application

• January 25, 2015<br>• Nic Raboy<br>• Express.js, JavaScript, Node.js<p>I’ve still been doing a lot of fiddling with Express web framework for Node.js. I recently …

JavaScript

You’re Missing the Point of Server-Side Rendered JavaScript Apps

There is a lot of confusion right now about the push to render JavaScript applications on the server-side. Part of this has to do with the awful …

Build a real-time polls application with Node.js, Express, AngularJS, and MongoDB

Build a polling application that updates in real-time as votes roll in. The app I created has a simple architecture that uses JavaScript for …

getting started with sailsjs

Sails.js is a Node.js MVC framework. Rails developers will find the components quite similar, but I think Sails has done a really good job of …

Building a simple API with Express and Bookshelf.js

<b>This article is a continuation from the last one - Using Node.js with MySQL</b><p><i>Featured in Node Weekly: Issue 67</i><p>It's been a long time since my last post, …

Functional Reactive Programming with the Power of Node.js Streams

<b>JSConf Budapest</b> is a new member of the JSConf family on 14-15th May 2015. Speakers are coming from companies like <b>Spotify, Mozilla or Etsy</b>. Use coupon …

nodeRunner

nodeRunner is a Node.js server app that runs scripts every second, minute, hour or overnight, each group in its own folder.<p>It's the first of a series …

JavaScript