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番目)。


Source: https://habr.com/ru/post/J135084/


All Articles