Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

An OpenShift Tutorial with Node.js and HTML5

DZone's Guide to

An OpenShift Tutorial with Node.js and HTML5

· Cloud Zone
Free Resource

Download the Essential Cloud Buyer’s Guide to learn important factors to consider before selecting a provider as well as buying criteria to help you make the best decision for your infrastructure needs, brought to you in partnership with Internap.

Jeremy Osborne of OpenShift recently published a lengthy, in-depth tutorial that will get you working with WebSockets, Node.js, npm, and OpenShift.  Here's a piece of the introduction - you can get the whole thing by visiting the original post here.  

If you follow this article, you will get:

  • A real, running chat server and client
  • To add add HTML5, JavaScript, WebSockets, Node.js, Cloud, and other cool words like that to your CV.
  • A Node.js rough setup that should give you the experience, if you are new to Node.js, to jump right in later for bigger and badder projects.
  • A contrived, yet fun example of what it's like to organize and run some chunks of code on both the client and the server without (much) modification.
  • All of the scaffolding and Kung Fu practice necessary to almost-one-button our code up to the OpenShift platform. Even better, as you'll see, the code here is not locked in, in anyway, to OpenShift, and you're free to use it on your own server or elsewhere.

Original Post - Get Chatty with Node.js and HTML5 

The Cloud Zone is brought to you in partnership with Internap. Read Bare-Metal Cloud 101 to learn about bare-metal cloud and how it has emerged as a way to complement virtualized services.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}