--
このメールは Google グループのグループ「html5j.org」の登録者に送られています。
このグループに投稿するには、html5-dev...@googlegroups.com にメールを送信してください。
このグループから退会するには、html5-developer...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/html5-developers-jp?hl=ja からこのグループにアクセスしてください。
--
このメールは Google グループのグループ「html5j.org」の登録者に送られています。
このグループに投稿するには、html5-dev...@googlegroups.com にメールを送信してください。
このグループから退会するには、html5-developer...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/html5-developers-jp?hl=ja からこのグループにアクセスしてください。
必要性については、
「絶対必要」や「絶対不要」のような決め方は難しいと感じています。
自分が感じるメリットとしては
* MVC という前提があることによって、そこを足場に議論・設計・実装ができる。
* 上の副産物としてチームで作業しやすい。(足場があるので。そこをベースにできる。)
* ただ、足並みがそろわないと結構つらい。(説明をし、理解をしてもらい、活用してもらう必要がある)
という感じでしょうか。
どんな方法にせとよ、チームでおやりになるかとおもうので、
誰が何をやるかの役割分担をされるかと思います。
そのために活用できるかどうか
という視点は如何でしょうか?
(一方で、「チャレンジするんだー」というのもありだと思います。)
2012/9/4 Hiroaki Kitabatake <u16...@gmail.com>:
フレームワークの選定は「何をつくるか」を基準に行われますので、まずは将来的な展望も含めた要件の洗い出しが先決かと存じます。
要件さえ明確になればあとは各フレームワークの仕様と照らしあわせ、選定に残ったフレームワークのうちコミュニティが活発であるとかユースケースが豊富にあるなどのポイントを評価して、北畠さんの作業スタイルに最も適したフレームワークをお選びいただければよいかと存じます。
逆説的に言えば、要件が洗い出されていない状況でフレームワークを選ぶと、十中八九そのフレームワークに強く依存したシステムが出来上がります。
それと、オブジェクト指向的に記述できていれば複数人で開発を進めたとしてもどのフレームワークを採用しても大差ありません。
単に要件に対してマッチしたフレームワークかどうかという判断だけで「つかいやすいかどうか」の印象がかわります。
例えば CakePHP のモデルは CMS のように動きの少ないアプリケーションに適していますが、AJAX
で動かす用途には適していません。この適正がフレームワークから”触り心地”としてフィードバックされます。
北畠さんの書かれた内容をみる限りでは、フルスタックなフレームワークを採用する必然性を感じられませんでした。
むしろ WordPress のような CMS
のページ生成機能だけを利用するなどの方が考慮しなければならない点も少ないですし、定型的なフォーマットでデータをエクスポートできるので規模が大きくなった際に他フレームワークへの移行も楽です。
僕個人としては BEAR というフレームワークがとても面白いのでオススメですが、これも要件次第で使えないフレームワークになるでしょう。
段階的にフレームワークを採用していくのであれば Zend Framework のように機能毎に利用できるフレームワークもオススメです。
時間があるならば洗いだした要件を満たすミニマムコードを各フレームワークで実際に実装してみるのもひとつの手です。
林
2012年9月4日 19:27 Hiroaki Kitabatake <u16...@gmail.com>:
神崎渉瑠です。
北畠様
--
いわい