Initiation à Rails - Club d'entraide des développeurs franc. Ruby on Rails, ou RoR ou Rails, est un framework web basé sur le design pattern MVC et utilisant le langage Ruby.Ruby est un langage de programmation interprété orienté objet.
Toute donnée est un objet, y compris les types primitifs. Rails a été conçu avec l'idée de respecter deux principes: DRY ou "Don't Repeat Yourself" (Ne pas se répéter) et « Convention plutôt que Configuration ». Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et le. AJAX est une technologie extrêmement intéressante à mettre en place, puisqu'elle permet une interaction forte avec le client.
L'idée est de pouvoir mettre à jour des éléments de la page sans avoir à recharger la page complète. Qui dit AJAX dit Javascript, mais Rails va nous permettre de faire tout cela sans en faire une ligne, ou presque. Nous commencerons par un petit rappel pour les moins à l'aise d'entre vous, les autres peuvent passer directement au chapitre III (si vous êtes débutant avec Rails, vous pouvez aller consulter le tutorial "Initiation à Rails", par Yann Marec). Dans ce cours, nous allons utiliser les différentes librairies Javascript de Rails. API.Prototype API Documentation.