Rails 3 beta 3 - пора ли начать использовать это для новых проектов? - PullRequest
5 голосов
/ 25 апреля 2010

Не пора ли начинать новые проекты в Rails 3? Я нервничаю по поводу использования бета-версий, но в то же время мне очень нравится то, что они делают, и я не хочу иметь дело с устаревшими проблемами 2.3.5 с этими приложениями.

Лучше ли подождать, пока все будет не так, или разобраться, разобраться с проблемами раннего усыновления и начать с будущего. Спасибо за любой свет, который вы можете пролить.

Ответы [ 3 ]

3 голосов
/ 26 апреля 2010

Я бы сказал, нет, у rails v3.beta3 все еще есть серьезные проблемы, которые приводят к его аварийному завершению (неожиданно). Как отмечено в блоге Riding Rails :

Обратите внимание, что в Ruby 1.8.7 p248 и p249 есть ошибки, связанные с маршалингом, которые приводили к сбою в Rails 2.3.x и Rails 3.0.0. Ruby 1.9.1 откровенный segfaults на Rails 3.0.0, поэтому, если вы хотите использовать Rails 3 с 1.9.x, переходите на 1.9.2 транк для плавного плавания.

Также примечание:

Известные регрессии: Сбой Rails, если не установлено configuration.action_controller.session , config.thread_safe не работает , Невозможно запустить частичку RJS из шаблона HTML, Глушители Backtrace oftem удаляют строки приложения из тестовых сбоев backtraces , Active Record двойные экранирования error_messages_for

1 голос
/ 26 апреля 2010

Я делаю все свои новые разработки для Rails 3. Я обнаружил пару проблем в общей стабильности, но они действительно в крайних случаях - у меня система, работающая на Heroku, которая достаточно стабильна. Сама базовая платформа довольно стабильна, и различные API не должны существенно менять заголовок к релизу.

0 голосов
/ 26 апреля 2010

Вы должны спросить себя, что вы должны потерять, но ясно одно: Rails 2.x - это история.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...