Gestor de dependencias Bower

En este post vamos a hablar de la gestión de dependencias para los desarrolladores frontend. Ya hablamos de la gestión de dependencias para backend en un artículo anterior sobre Composer. En este artículo veíamos como pudíamos usar esa herrmienta para gestionar las dependencias de paquetes PHP. El problema que surge con Composer es que no siempre es adecuado para gestionar dependencias cuando se trata de frameworks JavaScript o CSS (en realidad, no es ese su objetivo, sino que está preparado para librerías y frameworks PHP). Bower es el complemento perfecto para tener en nuestro equipo todo lo que necesitemos en lo que a gestión de dependencias se refiere. Bower nos va a permitir instalar (y mantener actualizados con mucha facilidad) framewoks cómo jQuery, jQueryUI o Bootstrap, entre otros, así como las dependencias secundarias que estos puedan llegar a necesitar.