Hacker News new | ask | show | jobs
Monorail.js - Ultra lightweight MVC Framework for Node.js (github.com)
25 points by armnhammer 5205 days ago
4 comments

Hmm, picking the name of another MVC framework for your framework isn't great.

http://www.castleproject.org/monorail/

It's always strange when you see programmers who don't understand why namespace collisions are bad.
The annoying part about it is that it's easier than ever to do a search to see if there will be a collision.
A few years ago you couldn't search for Go examples because it was seen as a common word instead of a query. Same thing happened to C# at first.
How is that light weight? let's see it has scripts for skeloton projects/models/etc, has it's own orm's, and even ships with its own package manager. that seems like a lot of stuff is you're looking to light weight.
"How is that light weight?"

Look at the description:

"Monorail.js will never force you to install anything not needed for your project. The goal is to use what you need."

Plus, it's definitely lighter than express.

As far as I can tell, this actually uses express.
Ah, I stand corrected. I apologize.

I think if I were to use a node MVC framework built on express, I'd go with Matador: http://obvious.github.com/matador/

Matador actually looks pretty sweet.
Also, here's a list of frameworks for node https://github.com/joyent/node/wiki/modules#wiki-web-framewo...
Just wanted to ask: is there any kind of micro-frameworks for Node out there? Something comparable to Flask(for Python) or Sinatra(for Ruby)?
Express is really nice. I was surprisingly productive almost immediately after I started using it, and enjoyed it throughout.
I've been using Backbone.js for MV'C' in Node.js and re-using my models on the client side.
Also, Geddy might be just as good if not better than backbone.
Backbone actually looks pretty good.
If you prefer a synchronous style (using fibers), I ported Stick from RingoJS: https://github.com/olegp/stick