ruby on rails - software - Complementos de Rails
ruby wikipedia (11)
¿Cuáles son algunos de sus plugins favoritos que consideraría "imprescindibles"?
Esta entrada enumera algunos de mis favoritos que uso en la gran mayoría de mis aplicaciones de rieles: mis complementos de rieles favoritos
Algunos ya figuran en otras respuestas que no necesitan repetir más:
- acts_as_categoy
- clip de papel
- open_id_authentication
- Gema ZenTest
Desarrollo normal de aplicaciones
- Autenticación RESTFul
- debería
- Prefiero Hoptoad sobre Exception Notifier, pero ambos tienen sus méritos
- Biblioteca de anotación Mocha
- Chica de fábrica
Desarrollo de Facebook
- Facebooker
- facebooker_authentication
Gema o complemento, no importa:
HAML (y su hermano SASS) son realmente el número uno para mí. Puedes aprenderlos en solo unos minutos y el tiempo que ahorran se acumula muy rápido.
Además, eche un vistazo a Authlogic como una alternativa a la Autenticación REST.
Si su aplicación tiene algún tipo de modelo de usuario, la autenticación de Rick Olsen es imprescindible.
También me gusta la excepción_notificación para controlar pestañas sobre errores en las aplicaciones de producción.
acts_as_taggable shoulda (joya, pero mejores pruebas unitarias)
el más común que he usado en todos los proyectos últimamente (de ninguna manera todos los más comunes)
- Autenticación RESTful ( http://github.com/technoweenie/restful-authentication/tree/master )
- Actúa como State Machine ( http://github.com/rubyist/aasm/tree/master )
- Mislav''s will_paginate ( http://github.com/mislav/will_paginate )
- HAML & SASS ( http://github.com/nex3/haml )
- RSpec ( http://github.com/dchelimsky/rspec )
- RSpec-Rails ( http://github.com/dchelimsky/rspec-rails )
annotate_models
- http://repo.pragprog.com/svn/Public/plugins/annotate_models/
custom_err_msg
- svn: //rubyforge.org/var/svn/custom-err-msg/trunk
jrails
- http://ennerchi.googlecode.com/svn/trunk/plugins/jrails
validation_reflection
- svn: //rubyforge.org/var/svn/valirefl/validation_reflection/trunk
- http://github.com/mislav/will_paginate
- http://github.com/nex3/haml
- http://ennerchi.googlecode.com/svn/trunk/plugins/jrails
- http://github.com/smtlaissezfaire/annotate_models (fork que admite rspec)
- http://github.com/dchelimsky/rspec
- http://github.com/dchelimsky/rspec-rails
- http://github.com/joshknowles/rspec-on-rails-matchers
ar_mailer para la entrega de correo electrónico.
- Autenticación RESTful
- Notificación de excepción
- Actúa como máquina de estado
- Shoulda
- Ubicación de la cuenta
Uso todos estos en el 99% de todos mis proyectos de Rails. Cada enlace proporciona información detallada sobre lo que hacen y por qué son increíbles.
Espero que haya ayudado!