Conception d’une application Rails

1. Structure de l’application

Lors de l’installation de Rails, différentes commandes ont été ajoutées dans le répertoire bin de votre installation Ruby. Parmi ces commandes nous trouvons la commande rails.

Commençons par nous créer un répertoire rails (ce nom n’a pas d’importance pour nos tests) contenant nos applications Rails. En ouvrant une console (cmd.exe sous Windows XP), placez-vous dans ce répertoire (utilisez la commande cd suivie de ce répertoire) et utilisez la commande suivante :

C:\ruby\rails>rails -d mysql carnet
      create
      create  app/controllers
      create  app/helpers
      create  app/models
      create  app/views/layouts
      create  config/environments
      create  config/initializers
      create  db
      create  doc
      create  lib
      create  lib/tasks
      create  log
      create  public/images
      create  public/javascripts
      create  public/stylesheets
      create  script/performance
      create  script/process
      create  test/fixtures
      create  test/functional
      ... 

La commande -d sert à indiquer le type de base, nous allons utiliser mysql. La commande rails crée la structure de votre application rails. Parmi les répertoires générés, nous pouvons retenir :

  • app : c’est le répertoire le plus important car c’est lui qui contient notre application en séparant les objets du modèle (dans le sous-répertoire models), le code de présentation (dans le sous-répertoire views) et les traitements (dans le sous-répertoire...

Pour consulter la suite, découvrez le livre suivant :
couv_Ruby.PNG
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Base de données
Suivant
Applications Rails avec écriture