Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save pifleo/2437590 to your computer and use it in GitHub Desktop.
Save pifleo/2437590 to your computer and use it in GitHub Desktop.
Fiche - Processus réalisation d'un projet Rails - @wip
# Author: Pifleo
# Site: http://letmediscover.wordpress.com/
#
1. Avoir une idée
2. Imaginer les première fonctionnalités / extrait de comportements
3. Construire le schéma de BDD
4. Lister les gems principales
5. Lister les models
6. Préparer les commandes de scaffolding
+ références
+ Default value (pour les migrations)
7. Préparer les models
+ écrire les différents éléments des models / suivre le model pour ne rien oublier
8. Concevoir les routes (nesting ...)
9. Réfléchir au découpage des:
a. Vues (partial, render … layouts, helper)
Multi model form
b. Actions
c. Controller
10. Générer la base de l'application
$ rails new Blog
11. Configurer
a. Gemfile
$ ne Gemfile
$ bundle install
b. Application.rb
c. Environnement
d. Mail
e. Systeme de tests
f. I18n
12. Installer les gems
a. Bootstrap twitter
b. Active admin
c. Settings logic
d. Devise
13. Mettre en place l'authentification
14. Développer en suivant l'ordre d'utilisation
Inscription -> Nouvelles infos complémentaires
15. Développement
a. Remplir les models
· Relation
· Attr_accessible
· to_s
· Variable instance
b. Remplir les controllers
· Mettre le code commun en before_filter
16. …
WIP ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment