AlControllerの役割

AlControllerは、Aloneでコントローラアプローチによるアプリケーションを構築するために使用するクラスです。

コントローラアプローチとは、伝統的なMVCモデルを適用したアプリケーションの構築方法をいいます。AlControllerはその名前の通り、ユーザーからの入力をを受け付けて、必要があればモデルに対してデータの入出力を行ったり画面を生成するためにビューを呼び出したりなど、MVCモデルにおけるコントローラの機能を提供します。