Pour avoir pas mal utilisé Ant lorsque je faisais du Java, je me souviens du temps perdu pour débogguer mes scripts. Je me disais alors, pourquoi coder des scripts en XML ?
Avec Rake, je peux écrire mes tâches en Ruby. Comme Ant, je peux gérer une dépendance de tâche si nécessaire.
Il est très simple de charger tout le contexte d’un projet Rails dans une tâche Rake afin par exemple de manipuler la partie métier d’une application.
On peut aussi très facilement utiliser un système de Cron avec des tâches Rake pour les lancer périodiquement.
Je vous invite à lire les autres avantages de la série : les avantages de Ruby on Rails
Laisser un commentaire