Комментарии 14
для писем есть github.com/ryanb/letter_opener
и наверно вместо
rails new ./
лучше писать
bundle exec rails new ./
в данном случае.
и наверно вместо
rails new ./
лучше писать
bundle exec rails new ./
в данном случае.
0
Да, вы правы, поправил пост. За ссылку на гем спасибо!
0
как вариант, mailcatcher
0
Action Pack — круто!
0
Spring — постоянно висящий в фоне процесс. Если памяти на рабочей машине много, то не критично, но всё же раздражает.
Функционал Action Pack Variants недоработан, set_variants должен быть «магическим» и уже включать в себя набор самых распространенных паттернов. Копипастить set_variants из проекта в проект — прошлый век.
letter_opener всёравно удобнее нового механизма. А сам Action Mailer Preview от чего-то сильно похож на костыль — и хрен поймешь — то ли это тест, то ли часть приложения… бредово как-то получилось.
Active Record enums — труд студента-первокурсника сельхозтехникума. Достаточно почитать описание этого «функционала» и его подводных камней в той же статье выше. Постыдились бы такое вообще в ядро включать.
А вообще, печально — из версии к версии рельса становится толще и толще, и вместе с этим — всё медленнее и медленнее.
Функционал Action Pack Variants недоработан, set_variants должен быть «магическим» и уже включать в себя набор самых распространенных паттернов. Копипастить set_variants из проекта в проект — прошлый век.
letter_opener всёравно удобнее нового механизма. А сам Action Mailer Preview от чего-то сильно похож на костыль — и хрен поймешь — то ли это тест, то ли часть приложения… бредово как-то получилось.
Active Record enums — труд студента-первокурсника сельхозтехникума. Достаточно почитать описание этого «функционала» и его подводных камней в той же статье выше. Постыдились бы такое вообще в ядро включать.
А вообще, печально — из версии к версии рельса становится толще и толще, и вместе с этим — всё медленнее и медленнее.
-2
По поводу set_variants — уверен, что скоро сделают какой-нибудь гем с названием, к примеру, «popluar_variants», и будет альтернатива: использовать магию или настраивать вручную. Хотя вы правы: видеть подобный функционал из коробки было бы вполне логично.
0
гм.
с какой версии она начала становиться медленней относительно 4.1?
с какой версии она начала становиться медленней относительно 4.1?
+1
Почему ты думаешь что из проекта в проект будет кочевать set_variants? Логика работы может быть совершенно разной
0
letter_opener всё-таки иначе работает. Он открывает в браузере письма, которые реально должны быть посланы, т.е. уже прошли через мейлер и, возможно, resque/sidekiq. Он нужен для проверки функционала отсылки писем. А mail_view — это инструмент для классического f5 driven development и предназначен для визуальной отладки внешнего вида писем.
0
> set_variants должен быть «магическим» и уже включать в себя набор самых распространенных паттернов
Москва не сразу строилась.
Москва не сразу строилась.
0
> Так как беты нет на rubygems.org
$ gem search -ra --pre rails | grep '^rails '
rails (4.1.0.beta1, 4.0.2,
$ gem search -ra --pre rails | grep '^rails '
rails (4.1.0.beta1, 4.0.2,
0
Дата релиза неизвестна?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Вышли Rails 4.1 beta1