It’s not unique, check Python.
They are simply two very popular development environments so you will get more tools.
They are simply two very popular development environments so you will get more tools.
JavaScript has this problem because it's actually a somewhat attainable goal.
The main problem is that once you run into a problem not explicitly solved for by whatever Node.js framework that's holding your hand, you're in deep trouble, very quickly, unless you have a more "classical" software development background.