I've recently "discovered" Node.js, and after I was finished having my mind blown, I started looking for a web application framework like Django or Codeigniter that uses Node.js. The main reasons I found online for using a Node.js-based framework were:
- Impressive scalability and speed, especially regarding simultaneous connections
- Same language on front-end and server allow for code-reuse and better maintainability
- Makes real-time parts of application easy as pie
(If anyone has any other reasons to share, please do so!)
I found Express http://expressjs.com/ and Geddy http://geddyjs.org/.
- Are there any others worth looking into?
- Of these two, what are their various strengths / weaknesses, and how do you think they compare to a framework like Django or Codeigniter?
- Finally, what do you think about switching over to a Node.js-based framework for all future web applications?