loading
loading
A library or package your project relies on instead of writing that code yourself.
Dependencies save time, but they become part of your product’s risk: bugs, breaking changes, licenses, bundle size, and security advisories. A good dependency earns its place by being maintained, necessary, and hard to replace with simple code.
Plainly
Think of Dependency as a tool from the builder toolbox. A library or package your project relies on instead of writing that code yourself.
In practice
Use it when you are installing, editing, testing, reviewing, or shipping code. In practice, define the owner, input, output, and failure mode before you rely on it.