Qu'est-ce qu'une gem ?
Les gems sont des bibliothèques ou des applications Ruby open-source qui ajoutent des fonctionnalités supplémentaires à d'autres programmes Ruby. Chaque gem se compose de :
* Le code source avec lequel elle a été réalisée (y compris les tests).
* Une documentation contenant des