إضافات ريلز [مغلق]
-
03-07-2019 - |
سؤال
ما هي بعض مكونات Rails الإضافية المفضلة لديك والتي قد تعتبرها "ضرورية"؟
يسرد هذا الإدخال بعضًا من مفضلاتي التي أستخدمها في الغالبية العظمى من تطبيقات Rails الخاصة بي: إضافات القضبان المفضلة لدي
المحلول
أستخدم كل هذه العناصر في 99% من جميع مشاريع Rails الخاصة بي.يوفر كل رابط معلومات مفصلة حول ما يفعلونه ولماذا هم رائعون.
نأمل أن ساعد!
نصائح أخرى
- 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 (شوكة تدعم rspec)
- http://github.com/dchelimsky/rspec
- http://github.com/dchelimsky/rspec-rails
- http://github.com/joshknowles/rspec-on-rails-matchers
جوهرة أو البرنامج المساعد، لا يهم:
إذا التطبيق الخاص بك لديه أي نوع من النموذج المستخدم، ريك اولسن مريحة المصادقة و> أمر لا بد منه.
وأنا أيضا جزئية ل exception_notification للحصول على يتتبعون الأخطاء في تطبيقات إنتاج .
وHAML (وشقيقتها ساس) هي في الواقع رقم واحد بالنسبة لي. يمكنك ان تتعلم منهم في بضع دقائق فقط والوقت الذي حفظ يضيف بسرعة كبيرة.
وأيضا، نلقي نظرة على Authlogic كبديل للمصادقة مريحة.
الأكثر شيوعًا التي استخدمتها عبر المشاريع مؤخرًا (ليست جميعها الأكثر شيوعًا بأي حال من الأحوال)
- مصادقة مريحة (http://github.com/technoweenie/restful-authentication/tree/master)
- يعمل كآلة الدولة (http://github.com/rubyist/aasm/tree/master)
- Mislav's Will_Paginate (http://github.com/mislav/will_paginate)
- هامل وساس (http://github.com/nex3/haml)
- RSPEC (http://github.com/dchelimsky/rspec)
- RSPEC-RAILS (http://github.com/dchelimsky/rspec-rails)
annotate_models
- https://github.com/ctran/annotate_models
custom_err_msg
- https://github.com/gumayunov/custom-err-msg
jrails
- https://github.com/aaronchi/jrails
validation_reflection
- https://github.com/redinger/validation_reflection
وacts_as_taggable shoulda (جوهرة، ولكن أفضل اختبار وحدة)
تطوير التطبيقات العادية
- مصادقة مريحة
- ينبغي
- أفضّل Hoptoad على Exception Notifier، لكن كلاهما لهما مزاياهما
- مكتبة موكا ستوبنج
- فتاة المصنع
تطوير الفيسبوك
- com.facebooker
- facebooker_authentication
بعضها مدرج بالفعل في الإجابات الأخرى التي لا تحتاج إلى تكرار بالإضافة إلى:
- act_as_category
- دبوس ورق
- open_id_authentication
- جوهرة ZenTest
ar_mailer للحصول على تسليم البريد الإلكتروني.