6.0安定版リリースレール:新規アクションメールボックス、およびマルチデータベース、並列テストをサポートするためのアクションテキスト機能を、デフォルトWebpacker Zeitwerkで使用されています

6.0安定版が正式にリリースされたレールの電子メール処理するために:、更新があるかを確認するには、次の直接懸念を  アクションメールボックスを、この記事では、豊富な編集機能を提供して  アクションテキスト複数のデータベースをサポートし並列テストのためのサポートを、デフォルトのWebpackerのJavaScriptなどのパッカー、およびデフォルト  Zeitwerk Rubyコード・ローダとして。

Railsのチームによると、リリース日の安定したバージョンは、よりですが、いくつかの期待 - これらの企業とそのアプリケーションを、彼らはRailsの6の信頼性を確認するために多くの時間を費やすが、それはすでにGitHubに、Shopifyとベースキャンプでのプレビュー版だから数ヶ月のために実行している本番環境。一方で、チームは深刻な問題を見つけられませんでしたので、上記の企業は問題がないと思われる場合、私はRailsの6は、誰もが利用に大きな影響を持っていないと信じています。

新機能

アクションメールボックス

アクションメールボックスは、電子メールが受信された同様のメールボックスのコントローラにルーティングのRailsでの処理のために、インチ また、アマゾンSES、Mailgun、マンドリル、消印およびSendGrid入り口と統合されています。また、内蔵の輸出入ができ、PostfixのとQmailのを直接受信メールを処理プラグ。

アクションテキスト

アクションテキスト  トリックスの埋め込み画像を基準フォーマットから処理するエディタと、すべてのコンテンツデータベースへのリンク、等を含むレール6のためのリッチテキスト表示と編集を提供します。トリックスエディタは、独自のリッチテキストモデル、既存のActive Recordのモデルと関連付けられたアプリケーションモデルに保存されているリッチテキストコンテンツを生成します。任意の画像を使用して、アクティブなストレージを自動的に保存することができる(または他のアタッチメント)は、モデルと関連するリッチテキストに埋め込まれ、含まれています。

複数のデータベースのサポート

この機能により、開発者は簡単に複数のデータベースに接続するために、同時に単一のアプリケーションを作ることができます。あなたは、パフォーマンス、キャッチ開発はこれを行うことができますので、延長または単離されたことを自身のデータベースに特定のセグメントを記録、またはしたいかどうかは、改善するために、読み取り/書き込み分割のためのデータベースのコピーを使用することです。

パラレルテストのサポート

この機能により、開発者は、大規模なテストスイートは、すべてのコアコンピュータを活用するために高速化されている実行することができます。各被検者は、独自のデータベースを持ち、独自のスレッドで実行 - コアは、したがって、他の9例の見物人(ここでは10コアのiMacのプロ最終的に有用)仕事には表示されません。

また、レール6は、現在のRuby 2.5.0+が必要で、ことに注意してください。

詳細については、発表を参照してください

おすすめ

転載: www.oschina.net/news/109226/rails-6-0-final-release