Si vous avez déjà développé une application Web, vous connaissez sûrement ce va et vient qui consiste à aller sur le site de votre librairie JS préférée (comme jQuery), à télécharger le fichier JS et à le copier dans votre répertoire lib de votre projet en n’oubliant pas de le déclarer dans votre index.html via le tag . Ce va-et-vient peut se révéler chronophage quand votre application nécessite plusieurs librairies JavaScript, quand votre librairie dépend d’autres librairies ou lorsque vous voulez les mettre à jour.
Tandis que le monde Java JEE dispose d’outils tel que Maven ou Gradle pour gérer les dépendances des librairies Java et les télécharger automatiquement à partir de repository, les développeurs Web ont toujours attendu un tel outil. Et bien, le voici et il se nomme Bower.