No. | 質問・回答 | おれい |
|
[124562] mvcとブラウザとspaについて |
10 p | |
|
最近web系を勉強し始めた基本情報技術者です。
そのなかでいろんなhpを見たのですが、
表記の関係性が具体的にイメージが湧きません
例えば、hpでの地図や動画で、ブラウザの進歩と
html5が出現したから、sqaが可能となり
ブラウザのjavascriptsが非同期通信を行い
hpのアドレスが変わらなくても画面が変わる
その場合、viewとcontrolがブラウザで、サーバーが
モデルになるのでしょうか?
そのなかでも、サーバのフレームワークがその機能を
受け持つのでしょうか?
上記の私の質問の内容について、添削と回答を
お願いします
ポイントは1番分かりやすい回答をしてくれた方に差し上げます。
山口 2015年5月3日22:57
|
|
|
|
[124617] |
MVCの区切りと装置的な区切りとは別に考えるべき。
ControlerとViewはブラウザにあって然るべき。
Modelはサーバーとクライアントサイドで実現する。
クライアントサイドのアプリケーションだけを見てもMVCになっている。(Modelのクライアント側モジュール)
Modelのクライアントーサーバー間の通信を高度に抽象化することでViewの必要な箇所だけを変更できる。これを実現すると自ずとSPAになる。
HPの略語はヒューレット・パッカードを指すことが歴史的には長いので、ITの専門家になるほどホームページをHPと言いづらい。
「ホームページ」とは、ブラウザでデフォルトで開くウェブページの事、あるいは自分のウェブページの事と思っている私は古い人間?それとも一定数の同意はもらえる?
たっぴには未登録で書き込んでいるのでポイント不要。お役に立てれば本望。
タモン (未登録) 2015年6月7日08:09
|
|
|
|
( 参照数:1392 日平均:0.4 ) |
|
〜 回答の受付を終了しました 〜 |