I discovered Node.js some time ago ( when it was version0.2.x) and finally, I have the time to dabble with it a few days ago. The following is a summary of various resources I have collected and found useful while learning about Node.js
If you are just starting out, you can check out :
- The Node Beginner Book [ http://www.nodebeginner.org/ ] – it teaches you how to build an image upload application using Node.js
If you are into using frameworks for Node.js, here’s two you should try:
- Express : http://expressjs.com/
- A quick start guide can be found here : http://expressjs.com/guide.html
- Several examples can be found here : https://github.com/visionmedia/express/tree/master/examples
- Geddy : http://geddyjs.org/
- A quick start guide can be found here : https://github.com/mde/geddy/wiki/the-two-minute-geddy-app
For people who are into Social Authentication, you can refer to:
- Facebook Authentication using Node.js and Expressjs : https://github.com/ciaranj/connect-auth/wiki/Express—Facebook-example-(with-additional-cunning-sign-in-page-redirect-logic)
- Twitter Authentication using Node.js and Exprssjs : https://github.com/ciaranj/connect-auth/wiki/Express—Twitter-example
Need various database support? Here’s some for NoSQL databases:
- Redis : https://github.com/mranney/node_redis
- MongoDB : https://github.com/LearnBoost/mongoose
For people who are slightly more advanced
- Check out Node.js documentation : http://nodejs.org/
- The official Node.js Github respository : https://github.com/joyent/node
- Need more speed when uploading files? Read “Streaming file uploads using Node.js” : http://debuggable.com/posts/streaming-file-uploads-with-node-js:4ac094b2-b6c8-4a7f-bd07-28accbdd56cb
I’ll update this post when i discover more useful resources for Node.js.
Cheers!
