|
|
|
Why Node.js?
|
|
13 points
by mahadazad
3975 days ago
|
|
I am a developer with a very strong PHP background. Experience over 5-6 years in PHP and related technologies. For the past 6 months or so I have been totally working with nodejs and its eco-system. I do agree its blazing fast and has a very good eco-system. But I really don't believe that it is that much strong in web-development. I guess the only stable web framework is Express. But you have to do alot in it to achieve things. After researching I found Sails.js is gaining popularity and has many features out of the box. But after trying it for a month or so, I found that its very much buggy. The thing that works on my local environment does not work in production, however it has the same technology stack with same versions. npm packages are outdated, dependencies not updated. I wonder why there is so much hype about nodejs and what it is really good at? What would you say? |
|
- Need any specific feature? Just give NPM a quick search and you'll find not one, but a dozen half-assed implementations. The wide range of unfinished, poorly tested, not-invented-here packages giving the impression of a pragmatic and vivid community guarantees that the platform won't lose its momentum anytime soon. I mean just look at http://www.modulecounts.com/
- It has a Windows installer so it works on Windows. Guaranteed!
- Significant pool of young, cheap and over-motivated developers that are yet to experience burnout. Not having to deal with employees' family responsibilities or that COBOL dinosaur who just happened to forget his own cubicle number is a big plus.
- Running the same language on the server and the browser means you won't ever have to learn another language. Sans the language that compiles to JavaScript of the month, of course.