「ASP.NET SPA」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
6行目: | 6行目: | ||
[[ファイル:ASP.NET SPA概念図.png]] | [[ファイル:ASP.NET SPA概念図.png]] | ||
<br style='clear:both'/> | <br style='clear:both'/> | ||
− | + | 画像をみてわかるようにハッキリ言ってASP.NET SPAという名前だが、ASP.NETである必要性はない。 | |
− | 画像をみてわかるようにハッキリ言ってASP.NET | + | サーバーサイドは[[RESTful]]かつ[[JSON]]でクライアントと通信さえ出来れば何でもよいわけで、[[Ruby]]や[[PHP]]なんかを使ってもSingle Page Applicationは実現できる。SPAの開発者がASP.NETの中の人達なのでインテリセンスのコメントの充実度や環境構築の手軽だよ、というだけの話。 |
− | サーバーサイドは[[RESTful]]かつ[[JSON]]でクライアントと通信さえ出来れば何でもよいわけで、[[Ruby]]や[[PHP]]なんかを使ってもSingle Page Applicationは実現できる。SPAの開発者がASP. | ||
=== サーバーサイド === | === サーバーサイド === | ||
==== [[ASP.NET MVC]] ==== | ==== [[ASP.NET MVC]] ==== | ||
− | [[ASP.NET MVC]] | + | [[ASP.NET MVC]]である必要性を感じないどころか、静的コンテンツだけで何とかなってしまいそうなくらい。 |
− | |||
==== [[ASP.NET Web API]] ==== | ==== [[ASP.NET Web API]] ==== | ||
これ重要。 | これ重要。 | ||
30行目: | 28行目: | ||
==== [[history.js]]と[[nav.js]] ==== | ==== [[history.js]]と[[nav.js]] ==== | ||
− | + | ASP.NET SPAであれば純正を使うべきだが、独自SPAであれば[[sammy.js]]を使ってもよい。 | |
− | + | というか[[ASP.NET MVC 3]]上でASP.NET SPAモドキを作っているとsammy.jsは捗る。 | |
− | ASP.NET SPAであれば純正を使うべきだが、独自SPAであれば[[sammy.js]] | ||
− | というか[[ASP.NET MVC 3]]上でASP.NET SPAモドキを作っているとsammy. | ||
== 関連項目 == | == 関連項目 == |