RoR #2 : Un Hello World en Ruby on Rails
Suite à mon installation de RoR sous Ubuntu, je suis enfin prêt à afficher un Hello World.
Attention, c’est parti !
On commence par créer une nouvelle application RoR :
rails new
&& cd && bundle install
Puis on génère une page d’accueil :
rails generate controllers home index
Rails créé l’arborescence de fichiers et répertoires nécessaires.
Dans cette arborescence, le fichier app/views/home/index.html.erb représente votre page d’accueil.
C’est dans ce fichier, que vous allez exposer à la Terre entière votre message :
Hello World !
Supprimez l’ancienne page d’accueil :
rm public/index.html
Nous allons maintenant modifier le fichier de routage.
Grâce à ce fichier, le projet Rails sait quelle ressource afficher en fonction des requêtes Get qui sont faites.
Dans config/routes.rb, cherchez la ligne qui commence par ça :
# root :to …
root :to => ‘home#index’
(Re)Démarrez votre serveur Rails :
rails server
Il ne vous reste qu’à visiter votre page d’accueil : http://localhost:3000
La prochaine séance sera créer un échafaudage (scaffold) pour commencer les travaux !