Qu’est-ce que Ruby on Rails ?
Ruby on Rails (RoR ou Rails) est un ensemble de bibliothèques (framework en anglais) dédié au développement rapide d’applications Internet. Basé sur le langage Ruby, il facilite le travail du développeur en mettant en application le principe de convention plutôt que configuration.
Cette approche basée sur la formalisation permet au développeur novice ou expérimenté d’inscrire son développement dans un cadre de travail pré-établi ; par exemple :
- Le lien entre tables et objets de l’application est automatique à condition de respecter les conventions de nommages de RoR.
- L’arborescence des répertoires de l’application est définie par défaut lors de la création du projet.
- Les différents environnements (développement, tests, production) sont déjà prévus par RoR.
Bref, un environnement de travail extrèmement productif, sur lequel nous aurons tout loisir de revenir.
Pour l’instant, et pour nos lecteurs anglophones, nous vous recommandons de visionner les deux présentations suivantes :
- Développer un blog en 15 minutes.
- Intégrer les API Flickr dans une application RoR.
Répondre
Se joindre à la discussion ?Vous êtes libre de contribuer !