Frameworkについて青柳です。Frameworkについて紹介します。○機能ホームページで紹介されている機能は以下の通りです。素のSlimにはあまり機能がありません。目的に応じて機能を追加します。・ビューHTMLを構築することが多いようならSmartyがおすすめ。以下のパッケージを追加します。\Slim\Extras\Views\Smarty,]);・ログfluentdにログを書くにはこれ。$writer,]);・セッションMongoDBにセッションを保存します。規模が大きくなってくると、index.phpに全てのコードを書くと量が多くなり読みにくいコードになります。共通化するのも関数でしかできなくて不便です。そこでコントローラークラスを導入することで、ベースクラスやポリモルフィズムやtraitなどの共通化行いやすくなります。index.phpの先頭でコントローラークラスを自動で読み込んでもらえるようにAutoloaderに登録します。'../lib');$loader->register();次にBaseControllerです。$app;}}各コントローラーを定義します。"hi";}}ルート設定はコンストラクターで行います。無名関数では宣言無しで$thisが使えるのが便利です。○モデルモデルもあると便利です。自前で容易するのもいいですがMongoDBを使うのならmandangoがおすすめです。"dev-master",ジェネレーションギャップパターンで空の派生クラスが生成されるので、追加のコードはそこに書けば再生成し直しても問題ありません。