Ruby on Rails
Le MVC dans ROR

ROR reprend le concept du MVC, qui offre une meilleure lisibilité mais aussi une découpe intéressante de l’application.
Le modèle décrit les objets et leurs champs, il est l’intermédiaire de la base de donnée.
Le contrôleur est le système d’exploitation, il effectue les différents traitements, communique avec les modèles et donne la main aux vues.
Enfin, les vues sont l’interface graphique de l’application.
Structure d’une application rails

Comme nous l’avons vous précédemment, ROR définit un certains nombres de concept, dont celui de « chaque chose à sa place », nous le retrouvons dans la structure d’une application.
C’est en respectant cette organisation, que nous pouvons omettre les fichiers de configurations, en effet ROR connais la localisation des différents composants, si vous les mettez ailleurs : il ne les trouvera pas.