Loading article…
Bistro Framework は、RESTとAOPの概念を取り入れた複合的な .NET MVCフレームワークです。Bistro は、単一のHTTP要求を一連の側面に分解し、それぞれを個別のコントローラーで処理することで、MVC の従来の概念を修正しています。個々のコントローラーはURIの側面にバインドされ、複数の異なる HTTP 要求を処理することができます。これにより、各コントローラーは HTTP 要求の詳細にまったく依存せず、担当する機能のみに集中することになります。
この焦点により、コントローラ内の副作用が最小限に抑えられ、関数型言語を使用したコントローラの実装が簡素化されます。現在のバージョンのbistroは、 F#プログラミング言語[1]を使用して記述されたコントローラをサポートしています。
Bistro Framework は GNU LGPLに基づいて公開されています。
参考文献
- ペデンコ、アレックス、ビストロドキュメンテーション、2009 年 5 月 12 日
外部リンク
- 「ビストロフレームワークホームページ」
