background preloader

Frameworks

Facebook Twitter

The Simple Guide to Node.js Frameworks and Libraries - webdevRefinery Forum. Node.js is new. Very, very new.Unlike languages like PHP, Ruby, and Python, development of frameworks and support libraries for Node.js is moving at the speed of light, with new, completely different patterns and bodies of code appearing literally on a daily basis. The sheer act of trying to choose which libraries your next webapp will be based on can be so daunting that you may never get to the development stage, so that's what this guide attempts to solve. I don't consider myself an expert, though, and I'm CERTAINLY not capable of keeping up on all the latest and greatest additions to the Node family myself, so if you see a new library worthy of being posted here, please leave it in a reply!

I'm not attempting to list EVERY library here! Web FrameworksConnectWebsite and Documentation - GitHub - IntroductionConnect is considered a "middleware" framework, providing all the tools you'd need in a framework but letting the programmer arrange them however he sees fit. . Express - node.js web application framework. Connect - High quality middleware for node.js. Connect is a middleware framework for node,shipping with over 18 bundled middleware and a rich selection of3rd-party middleware. var app = connect() .use(connect.logger('dev')) .use(connect.static('public')) .use(function(req, res){ res.end('hello world\n'); }) http.createServer(app).listen(3000); Installation: $ npm install connect Middleware: Links:

Geddy - A Structured Node.js Framework.