Hacker News new | ask | show | jobs
by c0mpute 4729 days ago
Express isn't really much of a client side MVC framework. It is still a very clean and simple framework.

If you want to drink the cool aid of single page apps, 'rich' client side etc, you have to invest into some MVVC/MVC frameworks like Angular, Ember or now Sails, which works well with Node.js apparently.

2 comments

Express is not a client-side MVC framework at all-- in fact it's completely shrugged off view engines to other modules since 3.x (which is supported in Sails 0.9-- I'm releasing that very soon)
imo Sails is a backend framework to be used with Node, while you can use Ember/Angular/whatever on the frontend side.
You are right. Having not gone through what Sails was, I have mis-represented it a bit. Its more RoR than Sinatra (Express) as others have expressed here.