Pretty wild how common the "your library needs to reinvent wheels at least 500 lines worth or else it's BAD" mentality still is, you'd think it's obvious that small dependencies are the perfect 'do one thing, do it well' philosophy...

@f0x Yes but its also smart to limit the amount of dependancies in one project to reduce the amount of stuff you need to keep track of /keep up to date.

in the end its all about balance.

Follow

@erikk well keeping track of them is what your package.json is for, and the vast majority of dependencies following this principle basically never have to be updated, and if they do their API will be consistent enough that it's a very simple process. Almost all issues happen when you start using big monoliths like lodash that have such an immense api surface

Sign in to participate in the conversation
Pixietown

Small server part of the pixie.town infrastructure. Registration is closed.