Chapter 9. OpenShift for Node.js Developers

This chapter presents a number of recipes that will help you get started with Node.js web application development on OpenShift. The specific recipes of this chapter are:

  • Creating your first Node.js application
  • Configuring Node supervisor options
  • Managing Node.js application dependencies
  • Using the use_npm marker
  • Enabling hot deployment for Node.js applications
  • Creating and deploying Express web applications using Node.js and MongoDB cartridges
  • Working with Web Sockets
  • Using CoffeeScript with OpenShift Node.js applications


Node.js is a server-side JavaScript platform built on top of Google's Chrome V8 JavaScript engine that developers can use to write applications. These applications can be web applications, ...

Get OpenShift Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.