Rails 8の次、Rails 8.1にはWebプッシュ通知、Elasticsearchを不要にするActive Record検索などを搭載するとDHH氏が説明
9月26日と27日の2日間、カナダのトロントで開催されたRails World 2024の基調講演に立ったRuby on Rails(以下Rails)の作者であるDHH(David Heinemeier Hansson)氏は、次期Ruby on Railsとなる「Rails 8」の主な新機能を紹介した上で、その次の「Rails 8.1」に搭載予定の3つの新機能についても紹介しました。
Rails 8の新機能については別記事「DHH氏がRails 8の新機能を解説。Redisなど不要になり、SQLite対応でよりシンプルな構成に。Rails World 2024」をご覧ください。
Rails 8.1新機能の1つ目はWebプッシュ通知を実現するフレームワーク「Action Notifier」を実装予定であるとしました。
2つ目は「Active Record Search」。DHH氏は、全文検索を実現するElasticsearchは「ユーザーにとっては素晴らしい機能を提供する一方で、開発者や運用者にとっては拷問のような存在だ」と指摘し、すべての人がElasticsearchのパワフルな全機能が必要となるわけではないとして、この問題を解決する新プロジェクト「Active Record Search」を発表しました。
3つ目はAction Textのマークダウン対応です。Action TextはWYSIWYG形式のリッチテキストエディタを提供する機能ですが、マークダウンへの対応が追加されます。
この実装は既に37signalsの「Writebook」で行われており、これをRailsに持ち込むとされています。
あわせて読みたい
DHH氏がRails 8の新機能を解説。Redisなど不要になり、SQLite対応でよりシンプルな構成に。Rails World 2024
≪前の記事
国内のパブリッククラウドサービス市場は2028年に7兆円超、2023年の3兆円超から2倍以上に