Rails

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Nom Ruby on Rails
Commande rails
Installation via Gem
Voir aussi MVC (Rails) · Rake · Console (Rails)

Ruby on Rails (Rails) est un framework web écrit en Ruby, organisé selon le motif Modèle-Vue-Contrôleur. La commande rails gère la génération de code et le serveur de développement.

Installation

Rails est une gem : il s'installe avec gem (indépendamment de Rvm ou de la version de Ruby).

gem install rails --version 3.0.5
rails -v

Scaffold

Générer une ressource complète (modèle, vues, contrôleur) :

rails generate scaffold User nom:string email:string
rake db:migrate
rails server
# http://IP:3000/user

Console

La console permet de requêter les classes hors de l'architecture MVC :

rails console
first_user = User.first
first_user.microposts
exit

Voir aussi