Live data from Hacker News

Nodejs and MongoDB, A Beginner's Approach

blog.ksetyadi.com

31–34 of 34 posts

Re: Nodejs and MongoDB, A Beginner's Approach

#31

Earlier quoted context omitted.

I'm not sure that both Node.js and MongoDB appeal beginners. These 2 tools are reserved for people who exactly know what they want out of their tools, not for someone who just jumped in to "web development" and wanted to use buzzword compliant tools. Sorry for being such a snippy on Monday morning but I'm hoping people around me would become better at fundamental as opposed to combining tools w/o knowing what they're…

Why is MongoDB unsuitable for beginners? If beginners have a handle on Javascript it saves them from having to learn SQL and know any MySQL admin.

... and this is a good thing? as opposed to learn proper RDBMS first and learn the lingo of NoSQL (document vs key-value vs column-oriented)?

But I digress, people have different experience. I've seen projects got burned many times by beginners who have lacked of understanding of RDBMS and you may have entirely different experience where your project shines because of MongoDB.

Re: Nodejs and MongoDB, A Beginner's Approach

#32

Earlier quoted context omitted.

Actually it's more like: hey, let's take two tools that ought to be used with utmost caution by people who know what they're doing and why they need them, and present them as the best thing since sliced bread. The huge majority of uses for either would be better served without them.

Why such an elitest attitude? We all have to start somewhere.

What elitist attitude? Agree, we all have to start somewhere, and the basics --a relational DB and a synchronous framework are fine somewheres to start from.

Now, when (and if) you know enough about those, by all means move on to NoSQL etc.

Note, though, that I'm taking about people using it in production and not knowing what the compromises are --the "Mongo DB is webscale" and "node.js is damn fast" people.

I have no problem with people that are just using it to play/experiment with (though, they too would have to understand the compromises eventually).

Re: Nodejs and MongoDB, A Beginner's Approach

#33

Earlier quoted context omitted.

Why such an elitest attitude? We all have to start somewhere.

What elitist attitude? Agree, we all have to start somewhere, and the basics --a relational DB and a synchronous framework are fine somewheres to start from. Now, when (and if) you know enough about those, by all means move on to NoSQL etc. Note, though, that I'm taking about people using it in production and not knowing what the compromises are --the "Mongo DB is webscale" and "node.js is damn fast" people. I have n…

What does it matter to you if they use it in production? It's not like your house is going to burn down.

Re: Nodejs and MongoDB, A Beginner's Approach

#34

Earlier quoted context omitted.

What elitist attitude? Agree, we all have to start somewhere, and the basics --a relational DB and a synchronous framework are fine somewheres to start from. Now, when (and if) you know enough about those, by all means move on to NoSQL etc. Note, though, that I'm taking about people using it in production and not knowing what the compromises are --the "Mongo DB is webscale" and "node.js is damn fast" people. I have n…

What does it matter to you if they use it in production? It's not like your house is going to burn down.

Huh? Things should only matter to us when they affect us personally? Caring for the state of technology and development in general is prohibited?
Post reply on HN