I’ve been looking into using Node.js + CoffeeScript for my project instead of the Play! framework. I like the idea of being able to write both my client-side and server-side code in CoffeeScript, which is a great language.
I’ve taken a quick look through the list of frameworks here https://github.com/joyent/node/wiki/modules and there seem to be quite a few choices in the web framework market. Can anyone recommend one that has a strong MVC architecture, and would afford the smoothest transition to Node.js?
Some of my nice-to-have features:
- Built-in security functionality
- ORM/some other kind of MySQL querying API
- View templates
Express (Django-like web) + Mongoose (ORM)
http://expressjs.com
http://mongoosejs.com
EDIT: Sorry, forgot the part about MySQL. Mongoose is for MongoDB only. In that case, try Sequelize: http://sequelizejs.com