したものとはかなり異なる考え方で作られています。アプリフレームワークは見飽きたという人にとっても、きっと新鮮な驚きを与えてくれるものと思います。長丁場になりますが、おつきあい下さい。こんな事を言っています(抄訳1)。世界では開発のためのベストプラクティスが蓄積されてきた。使うモデルと表示を分離するためにテンプレートを用いる等である。アプリケーションフレームワークだ。実に多くのことが、得られたのだ。系でお約束とされてきたことに反する以下のような特徴を持ちます。一過性のものを使うテンプレートを利用しないなんだかめちゃくちゃのようですが、意味もなく反逆しているわけではありません。アプリフレームワークを実現しています。アプリフレームワークは、だいぶ洗練されてきているものの、まだまだ手続き指向であるものが多いと言えます。オブジェクト指向でプログラミングというよりは、フレームワークが用意する複雑な設定ファイルをいろいろといじるというものが大半です。出したいだけなのに、何個も設定ファイルを書かされた経験が皆さんにもきっとあることでしょう。アーキテクチャ」というものも、なかなかのくせ者です。いって聞こえは良いものの、単に様々なファイルがモデルとビューとコントローラのディレクトリに分かれているのみで、それぞれの連携は今ひとつというものがほとんどだからです。手続きコード(コントローラと呼ばれています)が、データ構造(モデルと呼ばれています)を取り出して、出力テンプレート(ビューと呼ばれています)に流し込むものというものにあふれています。この場合アクティブな存在はコントローラという手続きコードだけです。開発するには、文字列の名前を間違えないようにすることが重要です。互いを連携させるためには、テンプレートやモデルのフィールド名や、それぞれのファイル名などを注意深く合わせる必要があります。した変更においても、たくさんのファイルを編集しなければならない仕組みというのは、本当に便利なのでしょうか。ページといったものを意識しません。上位のコンポーネントという単位を扱います。アプリの開発を行えるようになっており、当然ながら継承や委譲も行えます。インストールコンセプトの紹介はこのくらいにします。何はともあれ、実際に入手して試してみることにしましょう。