Ruby on Railsはすでに3.2で、次のステーションは4.0.0.betaです

疲れを知らないRuby on Rails開発チームは、次のバージョンへの道を開いており、ますます多くの特典を提供しています。 そして先日、David(Heinemeier Hansson)がブログでRailsのバージョン3.2 RC1への次の更新を報告し、同時にバージョン3.2が第3ブランチの最後であり、4.0.0.betaアプローチであることに注目しました。



バージョン3.2には、以前のものといくつかの主な違いがあります。
  1. 開発モードはより速く顕著になりました。これは特に大規模なアプリケーションで顕著です。
  2. Journeyエンジンのおかげで、ルーティングも高速になりました。 これも、特に大規模なアプリケーションで顕著です。
  3. クエリの「インタープリター」を追加しました。 たとえば、 puts Person.active.limit(5).explain



    を記述しputs Person.active.limit(5).explain



    によって生成されたリクエストのコンテンツを確認します。
  4. より高度なロギングシステム。 この更新プログラムは、コンテキスト内のログのログを保持するのに役立ちます(たとえば、アプリケーションのさまざまなユーザー)。
  5. Active Recordのストア機能は、値を保存する機能をさらに拡張します。
ここで詳細のすべての変更。

そしていつものように、Rails 3.2 RC1をインストールするには、 gem install rails --pre



書くだけgem install rails --pre







Rails / master on 4.0.0.beta!


4番目のバージョンに関する情報はこれまでのところほとんどありませんが、古いバージョンとの下位互換性なしにRuby 1.9.3をサポートすることに気づきました。 実際、これにより開発者は次のバージョンに切り替える必要がありました。 2012年夏までに安定したバージョンを提供することを約束し、2年間のメジャーアップデートのサイクルをサポートします(2005年に最初のバージョン、2007年に2番目、2010年に3番目)。



All Articles