Hanami公式入門ガイド日本語訳【4】Getting Started(3)
http://hanamirb.org/guides/1.1/getting-started/#hanami-architecture
Hanamiのアーキテクチャ
Hanamiのアーキテクチャでは、同じRubyのプロセスで別々のHanamiアプリケーション(とRackアプリケーション)をホストすることができます。
これらのアプリケーションは /apps
以下にあります。
各アプリケーションが、ユーザー向けのWebページや管理画面、メトリクス、HTTP APIなどととしてプロダクトを構成することができます。
これらのパーツは、lib
以下にあるビジネスロジックに対する 分娩機構 (訳註:原文では" delivery mechanism ")です。
ここは、Modelが定義され、相互作用してプロダクトが提供する機能を構成するディレクトリです。
Hanamiのアーキテクチャはクリーンアーキテクチャに強く影響を受けています。