Hanami 3.0: In Full Bloom
Hanami 3.0 has been officially released, marking a major milestone for this Ruby web framework. This version brings full feature completeness, improved performance, and a refined developer experience, making it a compelling choice for building modern web applications.
背景メモ
- HanamiはRuby製の軽量Webフレームワーク。Ruby on Railsの重厚さや「暗黙の魔法」に不満を感じた開発者向けに設計されており、依存関係の明示性やクリーンなアーキテクチャ(MVパターン)を重視する。
- 本記事は、約6年の開発期間を経てついにリリースされたメジャーバージョン3.0を扱っている。Hanamiはv2系でも大きなAPI変更があったが、v3ではさらに再設計が進み、Rails全盛のRubyコミュニティにあって「Rails以外の選択肢」としての地位を確立しようとしている。
- 創設者はLuca Guidi。小規模だが熱心なコミュニティを持ち、REST APIやマイクロサービス、あるいはクリーンアーキテクチャを志向するプロジェクトで採用されるケースが多い。