5

Rails 3で新しいプロジェクトを開始する時が来ましたか?私はベータ版の使用に神経質になっていますが、同時に、彼らが行っていることを本当に気に入っており、これらのアプリでのレガシー2.3.5の問題に対処したくありません。

これらのことを待つか、バックルアップして、アーリーアダプターの問題に対処し、将来に向けて有利なスタートを切る方がよいでしょうか。あなたが落とすことができるどんな光にも感謝します。

4

3 に答える 3

3

いいえ、rails v3.beta3にはまだいくつかの重大な問題があり、(予期せずに)クラッシュします。Riding Railsブログから指摘されているように

Ruby 1.8.7 p248とp249には、Rails2.3.xとRails3.0.0の両方をクラッシュさせるマーシャリングのバグがあることに注意してください。Rails3.0.0ではRuby1.9.1の完全なセグフォールトが発生するため、1.9.xでRails 3を使用する場合は、1.9.2トランクにジャンプしてスムーズに航海します。

また注意してください:

既知のリグレッション:設定されていない限りRailsがクラッシュconfiguration.action_controller.sessionする、config.thread_safe機能しないHTMLテンプレートからRJSパーシャルを実行できない、バックトレースサイレンサーがテスト失敗のバックトレースからアプリケーションラインを削除するActiveRecordの二重エスケープerror_messages_for

于 2010-04-25T21:06:59.450 に答える
1

私はすべての新しい開発作業をRails3で行っています。一般的な安定性にいくつかの問題がありますが、それらは実際にはフリンジ/エッジの場合です。Herokuで実行されているシステムは非常に安定しています。コアプラットフォーム自体は非常に安定しており、さまざまなAPIがリリースの見出しを大幅に変更することはありません。

于 2010-04-26T07:29:56.357 に答える
0

何を失う必要があるかを自問する必要がありますが、1つ明らかなことがあります。それは、Rails2.xが歴史であるということです。

于 2010-04-25T21:36:20.470 に答える