2 ms·
We got here by making it so easy to use 3rd party libraries and also making it easy to create and publish them regardless of quality. I do not think it is a bad
by janci 4y ago
We got here by making it so easy to use 3rd party libraries and also making it easy to create and publish them regardless of quality. I do not think it is a bad thing. But if it's easy and fast people will do it more often and we end up with projects with ton of dependencies that are ever evolving.
I also think "not invented here syndrome" is not (always) bad. A piece of your own codebase instead of a 3rd party library can have less maintenance cost even if it's a often reused piece of functionality. I always deliberate on adding just another library even if it's just one npm install away.