2 ms·
IMHO the problem is more about front-end javascript than nodejs since Javascript doesnt have a module system,there is no rule as to how to write a library and i
by camus2 13y ago
IMHO the problem is more about front-end javascript than nodejs since Javascript doesnt have a module system,there is no rule as to how to write a library and include it in one's code. CommonJS and AMD are not JS specs. Ajax and the DOM are not javascript.
So front-end devs , instead of writing libraries that depend on other solid(and maintained) projects, either include dependencies or rewrite stuffs they will not maintain. That's the nature of javascript.
As for the question is there too many frameworks, I disagree. devs will mostly use frameworks that are well documented and maintained. If the last commit in your project was 2 years ago, if you dont have an issue tracker set up or you dont fix bugs, if there is no test other devs aint gona use your library that's a fact.
But again , open source projects are basically free work,so let's not complain. Let's also not forget that Javascript is usually easy to read and to fix. We are not talking about fixing some C++ here...
As a dev it is also your responsability to vet libraries.