スクールで学習したことの備忘録として残します。
概要
Webアプリケーションとは、端的に言うと「データが登録できるWebサイト」になります。
具体的には、
- Webブラウザ(SafariやGoogle Chromeなど)から利用できて
- データを登録できる
サービスをWebアプリケーションと言えます。
例:Twitter、Facebook、メルカリ、クックパッドなど
※スマートフォンなどにダウンロード・インストールして使用するアプリケーションは、「ネイティブアプリケーション」と呼ばれ、Webアプリケーションとは異なるものです。
クライアント(Webブラウザを扱う人)がサーバーに「トップページが見たい」とリクエストを送るとレスポンスが返ってきます。クライアントが望んだ操作がレスポンスされるように仕組み化していく必要があります。
この仕組み化をサーバーで設定していくことが、サーバーサイドエンジニアとして行うことになっていきます。