質問: 質問失礼します。 html、css、javascriptで作ったwebサイトと言語を使ったwebアプリのサイトの違いと どちらを使うべきか知りたいです。 ### 自身の現状 ・html、CSSは一通りできます、javascriptは微妙ですが。 ・現在、ASP.NET MVCのフレームワークを用いたC#でのWEBアプリ製作を勉強中です。 そこで思ったのですが、どういうサイトを作るときにhtml、css、javascriptの記述のみなのか、 またはC#やVBなどを用いたWEBアプリで行うのか知りたいのです。 ### 自身の解釈 勝手な解釈なのですが、WEBサイトのURLの末尾が「.html」「/(index.html)」で終わるものがhtml中心の記述、 そうでないものがWEBアプリのものだと思っています。 優れたデザインのサイトを見ると、(自身の解釈が正しければ)半々くらいに見受けられたので、 主流だったりトレンドだったり、それぞれのメリットデメリットを知って使い分けたいと思い 質問させていただきました。 ### 質問のまとめ ・上記の自身の解釈があっているか ・html中心のサイトとWEBアプリのメリットデメリット、使い分け ・どちらが主流、トレンドなのか 稚拙な文章で申し訳ありません。よろしくおねがいします。
回答: > > 上記の自身の解釈があっているか > > > いえ、内部で使っているツールに関係なく、URLはどうとでもできます。クールなURLは、システムが変わろうとも不変であるべきです。 > > html中心のサイトとWEBアプリのメリットデメリット > > どちらが主流、トレンドなのか > > > これは、明らかに**何を作るか**によります。ユーザー投稿型サイトや通販サイトのように、「ユーザーからのインタラクションで提供するコンテンツが変わる」ようなものの場合、静的なHTMLで構築するという選択肢はありません。 一方で、企業のWebサイトのように運営側だけがコンテンツを更新する場合、どちらで作っても構いません。