Какие гемы вы готовы использовать в каждом проекте?
Планирую начать новое приложение, но до этого пользовался Rails 2.3. Иногда обнаруживаю что-то интересное, ради чего потом переписываю всё с нуля. Поэтому сейчас собираю информацию о полезных гемах, которые позволяют заниматься делом, вместо изобретания велосипедов.
Что я сейчас отметил для себя:
— Аутенфикация:
devise
— Права доступа:
cancan
— Создание форм:
formtastic или
simple_form — пока ещё думаю
— Также попробую
haml вместо erb
Какие ещё плагины существуют, с которыми лучше сразу начинать делать проект, пока не слишком поздно?
Также интересует тестирование «для ленивого», не гонясь за 90% покрытием, а только основная работоспособность. Подойдет ли обычный Test::Unit, или RSpec имеет какие-то преимущества?