はじめに
基本的なことでもいざ聞かれた時にスラスラ答えられるように書き留めたいと思います。
自分なりの解釈なので間違っていたらコメントで指摘してください。
webサイトとは
- 静的サイト。
- webページの集合。ホームページや、コンタクトページ、お問い合わせページなどに行き来で、これらは同じIPアドレスを持つ。
- 何度訪問しても内容は変わらず同じコンテンツを返す。
- webサイトを作ることを「web制作」という
- 主に使用される言語は、「HTML」「CSS」「javascript」
- wikipediaやブログがwebサイトにあたる。
webアプリとは
- 動的サイト。
- ログイン、予約、入力、送信など、ユーザーがページの情報を操作可能で、コンテンツを変化させることができる。
- ログインするとページに自分の名前が表示されたり、買い物かごに入れた商品がページに表示されていたり、ページが変化することから動的と呼ばれる。
- webアプリを作ることを「web開発」という。
- 使用される言語は「Java」「PHP」「Ruby」「Python」など
- 食べログやホットペッパー、Qiitaもwebアプリにあたる。
まとめ
webサイトとwebアプリの違いは、ざっくりいうと操作の複雑性。
webアプリはwebサイトを内包していて、ページの内容を書き換えたりできるがwebサイトはできない。
参考サイト
未経験からエンジニア転職を目指す初学者が知っておくべきこと〜【周りと差をつける知識10選+α】〜
【WebサイトとWebアプリって何が違うの?】販促ツールとしての使い方をご紹介!