-
ID:LKEVmB さんの質問

勉強がてらにサーバーサイドのMVCフレームワークを作るとしたら、どういった機能を最低限実装出来れば合格というか良しと言えるでしょうか?

日頃、よく内部の動きも理解せずにフレームワークを使ってプログラムを書いたりすることがありますが、なんだかコントロールを失ってる気がして仕方がないので、勉強したいです。

お願いいたします。

みんなの回答 2 件

ID:XNQa85 さんの回答

車輪の再発名しないようにフレームワーク使ってるのに、なんでそうなる。
フレームワークのソース読んで理解するところから始めたほうが良いでしょ。
その上で使いづらい、こう使いたいってのが出てきたら作ればいいだけのこと。

ID:LKEVmB

コメントありがとうございます。なるほど。勉強目的ならわざわざ作らずに既存のフレームワークのコードを読んで理解すれば良いということですね!その場合は勉強用として、お勧めのものはありますでしょうか?

ID:sE9VHB

ベース言語のある程度新しいもの以上に対応してて、人気のあるやつがいいよね。

古いのは、旧バージョン用のおまじないも多くてたぶん読みづらいから。

ID:OgAQuT さんの回答

今どきのフレームワーク見ても中身は結構複雑でソース追っていくのはしんどいかもね。少し古いけどPHPだったらSmarty+MySQLあたりで簡単なシステム組んで、それからMVCに発展させていく形がいいかも。

ID:Qixiuq

逆じゃないかな。昔のMVCフレームワークの方がよっぽど複雑で、今どきのフレームワークの方がシンプルに骨組みだけを用意してくれるやつがあると思う。

ID:sE9VHB

既存のものに劣るものを作ってもただの自己満足になるだけだから、逆説的にソースからなぜそうなっているのかを考える方が勉強になるでしょ。

最終更新日:2014-09-06 (2,162 views)

関連するトピックス

ページ上部に戻る