Manage Git-driven Packages with Bower

Bower is a handy tool by Twitter that serves as a front-end package manager. It's based on node.js and compliments other related tool such as Grunt that became popular in the WordPress Core project itself. Bower uses Git to manage repositories, and given the popularity of GitHub (and other git-driven projects, for that matter) it makes the component management much easier. You've probably used Composer already, which is a dependency manager for PHP. There are various libraries that could be found in both repositories, but Composer is more of a backend-centric manager while Bower is mostly used for frontend libraries.… Continue Reading