Ruby
Outils et librairies
RubyGems
Rubygems est un outil très utile qui permet principalement d'installer et désinstaller des applications ou librairies Ruby. C'est ce que l'on appelle des gems. Rubygems fonctionne de la même manière que la commande apt des distributions linux Debian.
Aisni, grâce à cet outil, on peut :
- gérer les gems (installation/désintallation) -> Exemple :
gem install rails
(installation de ruby on rails) - rechercher des gems
- distribuer ses propres gems
- visualiser les documentations associées aux gems distribués
Il s'agit donc d'un outil très important pour toute la communauté des développeurs Ruby et son utilisation s'avère presque indispensable.
Principaux Gems
Voici une liste des principaux gems utiles dans la plupart des projets :
- Ruby/DBI (interface d'accès aux bases de données)
- Win32 Utils (utilitaires spécifiques aux environnments Windows)
- Log4r (logger dérivé de log4j)
- Ruby on Rails (web framework) -> Utilise le design pattern MVC
- ...
Module Apache
Il est tout à fait possible d'utiliser des scripts Ruby sur un serveur Web tel Apache.
Pour que ces scripts soient interprétés, il faut pour cela utiliser le mod mod_ruby
.
Ainsi, il devient possible de profiter des avantages du langage pour créer des scripts CGI en Ruby est les mettre à disposition sur un site Web.