私は今日、Google と StackOverflow 検索エンジンを使用して自分の質問に対する答えを見つけようとしていましたが、うまくいきませんでした :)
すべてのフレームワークのエンド ユーザー向けの主要な機能とは何か、エンド ユーザーの観点からすべてのフレームワークをどのように特徴付けることができるかを考えていました (K. Cwalina による Framework Design Guidelines を調べましたが、見つけたのはフレームワーク アーキテクトの概念とガイドライン)、私にとっては:
- それは拡張可能であるべきです
- 拡張可能で再利用可能なコンポーネントを構築できるようにする必要があります
- そしてもちろん、単純なものは単純であるべきであり、複雑なものは可能であるべきです。( http://en.wikiquote.org/wiki/Alan_Kay )
もっとたくさんあると思います。
あなたの知識を共有してください。