O'Reilly logo

JavaScript Frameworks for Modern Web Dev by Nicholas Cloud, Tim Ambler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 1

image

Bower

Great things are done by a series of small things brought together.

—Vincent Van Gogh

The concept of package management, also known as dependency management, is not new. Utilities within this category provide developers with a mechanism for managing the various third-party libraries that a project relies on. Widely used examples include

  • npm: The package manager for Node.js
  • Composer: A tool for dependency management in PHP
  • pip: The PyPA recommended tool for installing Python packages
  • NuGet: The package manager for the Microsoft development platform including .NET

While package management is hardly a new idea, a practice that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required