Anvil simplifie le développement de sites en local

Nicolas Furno |
Anvil [0.33 – 2,3 Mo – US – OS X 10.7 – Gratuit] est un utilitaire qui vient discrètement se loger dans la barre des menus d'OS X et qui simplifie le travail des développeurs web. Si vous concevez des sites en utilisant Ruby on Rails, cette application devrait vous intéresser.



Une fois installée, il suffit d'indiquer dans l'application la racine d'un site local et Anvil en fait un environnement de travail en même temps qu'un site que l'on affiche dans le navigateur. L'utilitaire offre en fait une interface à Pow, un service qui évite d'ajouter ou de modifier des éléments dans le fichier /etc/hosts. Cet utilitaire a d'ailleurs besoin d'installer ce service pour fonctionner et passera ainsi par le Terminal lorsque vous le démarrerez pour la première fois.

Anvil est gratuit et son numéro de version indique qu'il est toujours en développement. Si vous gérez de nombreux sites en développement sur un même Mac, c'est une solution à tester. Une solution complète manuelle reste disponible, par exemple en suivant ces explications.

Sur le même sujet :

- Pow simplifie le déploiement Ruby on Rails sur Mac OS X
avatar Sephi-Chan | 

Pow c'est bien mais je trouve ça moins pratique que Foreman (http://ddollar.github.com/foreman), notamment quand on utilise d'autres processus (Redis, Resque, Resque Schedulder, etc.). C'est d'autant plus utile qu'on peut utiliser le Procfile directement via Heroku ou l'exporter vers un autre système de gestion de processus (selon la distribution Linux qu'on utilise en production).

avatar Goliath | 

... pas compatible SL :o(((
... et d'ailleurs je ne comprends pas trop leur annonce "...Works for any static HTML sites..."? ...cela veut dire qu'il ne gère pas les sites dynamiques? ...portant on parle bien de Ruby on Rails, ...heu...qu'est-ce que j'ai loupé?

avatar Sephi-Chan | 

@ Goliath

Il faut lire la phrase complète :

>> Works for any static HTML sites and Rack apps.

Il se trouve que Ruby on Rails se conforme à l'interface Rack (tout comme Sinatra ou Padrino). :)

CONNEXION UTILISATEUR