I am working on some researches for web scraping aside from Python, and Node.js seems to be one of the other alternatives. I managed to provision a virtual machine with Node.js, and starting with some catchups on the topic. The following are some of the stuff that I had read or currently reading on Node.js.
Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. — from Nodejs
Before even getting ahead, do read up the following before getting any further:
Understanding Node.js – Felix’s article post displayed a basic understanding about Node.js and provided a layman metaphor for describing Node.js single threaded design.
Felix’s Node.js Guide – Felix has written some great guides about the topic but the little more advanced ones are still in progress. And there isn’t updates about when they would be completed. But I do recommend this before moving to the NodeBeginner, as the guide is meant to be a little brief understanding about Node.js, but NodeBeginner is starting to piece things up into a little running application.
Hands On Node.js – Authored by Pedro Teixeira, covering numerous of useful topics, note that it did not cover every single API, but more appropriate examples, and concise explanations as compared to the Node.js API.
Node Tuts – Watch a series of Node.js Tuts Covered by the author of Hands On Node.js.
How To Node – Community to Teach how to do various tasks in Node.js
Node.js API – Reference Manual and Documentation for Node.js
Node Cloud – Directory that houses a handful of useful node resources
NodeBeginner has provided some links for reading: