Первое приложение Ruby on Rails: используйте v3 (бета) или 2.3?
-
21-09-2019 - |
Вопрос
Теперь, когда была выпущена бета -версия Rails 3.0, должен ли я потратить время на создание своего первого приложения Rails на 2.3 или имеет смысл использовать бета -версию?
Решение
Я бы посоветовал придерживаться не-бета-версии (2.3). Скорее всего, учебные пособия и/или веб -трансляции, которые вы можете использовать, предназначены для старой версии. Перейдите к версии 3, только если она включает в себя функции, которые вам действительно нужны, которые не в 2,3.
Другие советы
Если вы планируете на самом деле построить что -то с Rails, перейдите с версией 2.3, потому что это, ну, не бета (стабильная), и потому что большинство уроков ориентированы на серию 2.x.
Если вы просто собираетесь с этим связываться, я говорю, перейдите с версией 3 по двум причинам: вы будете лучше подготовлены, когда это произойдет, и вы сможете играть с новыми функциями. Но если вы не собираетесь делать с этим что -то серьезное, не имеет значения, что вы выбираете, так что это ваш звонок.
Я не согласен с другими ответами. Rails 3 делает несколько вещей иначе, чем 2,3. Вы должны сразу выучить новый способ кодирования. Это не сложнее, и у вас не будет времени на переосмысление за несколько коротких недель.
Rails 3 бета -версия достаточно стабильна. Вы столкнетесь с несколькими проблемами.
Ваше обучение. Используйте что -нибудь стабильное. RAIL 2.3.x стабилен, а 3.0 - нет.
Если вы привязаны к крайнему сроку для вашего приложения, используйте Rails 2.3.
Но я призываю вас использовать Rails 3.0, так как это многому научит вас о рамках, когда вы сталкиваетесь с проблемами.