Bonjour,

les développeurs de "CodeBeerStartups" ont listé les gems qui leur semblent indispensables, avec screenshots et petits commentaires. Votre approche peut varier mais je pense que c'est bien de voir ce qu'ils ont choisi

http://www.codebeerstartups.com/2013...ruby-on-rails/


Voici un best-of en n'incluant que des gems pour le développement.
ATTENTION ! Veillez à bien les désactiver avant la mise en production !

# DEBUG (et consoles)
gem 'better_errors' # remplace la page d'erreur avec un REPL (une console)
gem 'debugger' # un outil de debug

# INFOS de debug
gem 'rails-footnotes', '>= 3.7.5.rc4' # une boîte d'information en bas de page
gem 'meta_request','0.2.1' # panneau d'erreur et de log dans Chrome

# CONSOLES (pour debug)
gem 'hirb' # une console
gem 'pry' # une console


# LOG ET PERF de l'application
gem 'rack-mini-profiler' # performance des requêts niveau middleware
gem 'request-log-analyzer' # rapport de perf à partir des logs SQL, Apache, etc.

# LOG ET PERF du SQL
gem 'bullet' # trouve les requêtes SQL à optimiser (le fameux "N+1")
gem 'lol_dba' # trouve les champs qui pourraient bénéficier d'un index

# ANALYSE DE CODE
gem 'flay' # analyse les similarités dans votre code
gem 'rails_best_practices' # compare les Best Practices
gem 'reek' # trouve les zones de code "douteux"

# DOC
gem 'annotate' # annote les modèles avec le schéma
gem 'railroady' # génère l'UML en dot ou SVG

# TEST
gem 'localtunnel' # rend votre appli locale dispo sur le net
gem 'mailcatcher' # fait semblant d'envoyer les emails, utile pour tester


Bon code