Web frameworks on rails
par Henriet Benjamin
![Mind Map: Web frameworks on rails](https://www.mindmeister.com/image/xlarge/1054363/mind-map-web-frameworks-on-rails.png)
1. Performances
1.1. Montée en charge
1.2. Mapping O/R
2. Rapidité de développement
2.1. Modèle
2.1.1. Mapping O/R
2.1.2. Contraintes
2.1.3. Associations
2.2. Vue
2.2.1. Templating
2.2.2. Markup
2.3. Controlleurs
2.3.1. Requetes DB
2.3.1.1. recherche facile
2.3.2. Mapping des URL
2.3.3. Navigation, Redirections
2.4. Configuration
2.4.1. Application
2.4.2. Database
2.4.3. URL
2.5. Rapport entre le temps d'apprentissage et le gain de temps de développement
3. Popularité du/des langage(s)
3.1. Maturité du langage
3.2. Nombre de services / applications disponibles
3.3. Utilisation de standards ou recommandations
3.4. Documentation
4. Fonctionnalités du framework
4.1. Internationalisation
4.2. Language de markup pour les pages
4.3. Système de scaffolding
4.4. Utilisation de bonnes pratiques
4.4.1. Convention over Configuration
4.4.2. DRY: Don't repeat yourself
4.4.3. MVC
4.5. Templating des vues
4.6. Autorisations / Sécurité
4.7. Plugins
4.7.1. Disponibles
4.7.2. API de création