Hacker News new | ask | show | jobs
by fswd 1507 days ago
node.js nowadays is a total disaster. I've been able to hold down the fort with turbo repo, but even then it's been a touchy strategy. I want to switch to Deno, and I'm interested in articles like this. Either that, or, because of the state of nodejs/NPM modules, and it's ever-increasing surface area of doom and resume driven development node modules, either somehow switch to deno or go back to just HTML and vanilla js. I just can't get any work done. I'm saying this as a developer with 27 years experience and who has written my own server side spidermonkey solution pre-nodejs.
4 comments

> I just can't get any work done.

Yep, I'm feeling this right now. I was recently tasked with updating an internal node app that hadn't been touched in about 4 years and it's seriously one of the least fun things I've had to do in my nearly 10 year career. After hacking away at for it a couple weeks, I told my boss that it needs a ground-up rewrite.

The bazaar approach of Node and NPM has created an absolute hellscape to develop in.

Care to elaborate why you can’t get any work done, and how Deno will solve that?

I’ve been using Node.js pretty much daily in production for almost a decade now, and it’s never been a total disaster, not even close.

Node.js is a mature framework and never had problems with it. I also write my own code and avoid installing useless packages. Truth is everyone likes fresh projects like Deno but their ecosystem is doomed. I mean all I need is Redis and it doesn't work the way supposed to.
> resume driven development node modules

Hahahah!!! So true!! ;D .. i think i've written a couple of those!