Live data from Hacker News

Sails.js: Realtime MVC framework for Node.js

balderdashy.github.com

101–107 of 107 posts

Re: Sails.js: Realtime MVC framework for Node.js

#101
post #83

Earlier quoted context omitted.

eh?

Look at the files on this desktop

Ah, we are a services company which helps brands and startups build web applications. Sails is an instrumental tool in making our team agile and effective, so I give presentations on that.

Re: Sails.js: Realtime MVC framework for Node.js

#102

Earlier quoted context omitted.

Not you though, sounds like!

Sarcasm, nice. But seriously, I'm new to Node. If I see examples of bad practice on the home page, I've no way of knowing if the framework is going to be teaching me more bad practices in the areas I'm not familiar with yet.

I really hope you start using a framework. This would free up more time for you to develop a sense of humor! :)

Re: Sails.js: Realtime MVC framework for Node.js

#103

Earlier quoted context omitted.

Sarcasm, nice. But seriously, I'm new to Node. If I see examples of bad practice on the home page, I've no way of knowing if the framework is going to be teaching me more bad practices in the areas I'm not familiar with yet.

I really hope you start using a framework. This would free up more time for you to develop a sense of humor! :)

A sense of humour normally gets you downvotes on here :-p

Re: Sails.js: Realtime MVC framework for Node.js

#104

Earlier quoted context omitted.

Sarcasm, nice. But seriously, I'm new to Node. If I see examples of bad practice on the home page, I've no way of knowing if the framework is going to be teaching me more bad practices in the areas I'm not familiar with yet.

I really hope you start using a framework. This would free up more time for you to develop a sense of humor! :)

[deleted]

Re: Sails.js: Realtime MVC framework for Node.js

#105
post #48

The whole point of Node/npm/Express (as a popular module) is its modularity. Node is not just about JS on the server, it reflects a paradigm shift -- a movement away from too much abstraction and magic back to lean and simple systems. And it's unbelievable fast. Sorry to say but such frameworks and ideas are from the last decade (Rails was the main reason why I switched to Node).

The whole point of Node is evented I/O in JavaScript. That's it - it doesn't take a stance on frameworks. The point of npm is ... to be a package manager. Express is a framework. I admittedly don't know much about it, but I believe it basically has pluggable middleware, like Rails. Not sure these things share the "point" you are claiming they do. It's great Node has both framework choices and a wealth of small module…

There was a bit of snark in this comment with the "..." which I apologise for, but I think my point was fair. Trying to paint Node as an anti-framework ecosystem is disingenuous and this is clearly not a goal of either Node, npm or Express.

I love Node, and am consistently impressed by npm, but pretending that these technologies represent a "paradigm shift" and some sort of cohesive shift away from frameworks is faintly ridiculous.

If you work on a team and are faced with the task of creating a large app your choice is to pick a framework or create your own from libraries. I'd argue that a (good) framework is likely to be better because the conventions are likely clearer and better documented than anything you cook up yourself by combining libraries and filling in gaps with your own code.

Re: Sails.js: Realtime MVC framework for Node.js

#106

Earlier quoted context omitted.

I really enjoy using CompoundJS for quick prototypes. Wish there was a larger community though; well, really, I wish any of the MVC nodeJS frameworks had the kind of community that Rails and Django have.

I agree. It will probably take someone making successful site and the word will get out. My experience with it was that it was super fast, very responsive, so I imagine it can handle more trafic then rails I am currently using. It is no rails as rails has features that are out of this world, but you often don't need those...

We've been using Sails in all of our client projects for the last year, so I guess we'll see what happens :)

Re: Sails.js: Realtime MVC framework for Node.js

#107
post #87

Earlier quoted context omitted.

Why not?

Because GET requests can be saved as bookmarks, copied and pasted, indexed by search engines, etc.

By the way, I forgot to mention this before, but you can quickly disable this behavior in polices.js or routes.js config file when you're ready to switch to production. In 0.9, you'll be able to generate controllers with this feature disabled from the CLI as well.
Post reply on HN