Какую версию Rails я должен использовать - PullRequest
2 голосов
/ 28 июля 2010

Я пытаюсь создать веб-интерфейс для существующего приложения Ruby и пытаюсь выяснить, какую версию Rails использовать - последнюю текущую версию 2.3 или версию 3.0, которая скоро будет выпущена.

Причины использования 2.3 довольно просты: это текущая версия и она стабильна.

Мои соображения по поводу версии 3.0 следующие:

  • Мое приложение использует Ruby 1.9 иRails 2.3, похоже, не поддерживает Ruby 1.9
  • Rails 3.0, предположительно, является серьезной переработкой фреймворка.Если я начинаю новый проект сейчас, я полагаю, что с первого же раза я могу сделать это «правильно», а не переносить его, когда я буду готов перейти на Rails 3.0.

IsНабор функций 3.0 действительно намного лучше?Достаточно ли он стабилен для использования или я только напрашиваюсь на неприятности?Кто-нибудь знает, как трудно будет перейти на 3.0 с 2.3?

Ответы [ 4 ]

4 голосов
/ 28 июля 2010

Rails3 уже выпущен.Используя это в производстве сейчас.Большинство плагинов были обновлены для этого.Плюсы: скорость, новый интерфейс Active Record, маршруты, почтовик, больше семантики, лучшая интеграция с Rack.

Этот список можно продолжать и продолжать./ протестирован на данный момент и готов к использованию.

0 голосов
/ 04 сентября 2010

Rails 3 с тех пор выпущен: Rails 3.0: готово!

0 голосов
/ 29 июля 2010

На какие временные рамки вы смотрите?

Возможно, вы захотите прочитать эту ветку , чтобы узнать, что думают некоторые люди из Rails о сообщении прогресса с Rails 3.: (

0 голосов
/ 28 июля 2010

По стабильности Rails 2.3.5 хорош с Ruby 1.8.7.Rails 3 и Ruby 1.9.1 отсутствуют, но не прошли тщательного тестирования на стабильность.Ради стабильности используйте комбинацию Rails 2.3.5 и Ruby 1.8.7

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