Projects: Rackミドルウェア


HanamiはプロジェクトレベルのRackミドルウェアスタックを次のように設定します:

# config/environment.rb
Hanami.configure do
  middleware.use MyRackMiddleware
end

これはconfig.ruファイルにミドルウェアを追加するのと同じことは注目に値します。 唯一の違いは、サードパーティのプラグインがHanami.configureにフックして独自のミドルウェアを注入できることです。