Master Course

本ページはお試し版です。コース全編をご希望の方はこちらからどうぞ。

SECTION 1: アプリケーションの仕組みを知ろう

Section 1: アプリケーションの仕組みを知ろう

CRUD操作

動画のテキスト【CRUD操作

私たちがクチコミサービスやInstagramなどのウェブアプリを使っている場面を思い出してみると、アプリが行なっている操作が実は次の4つしかないことに気がつきます。

クチコミサービスの例でいうと、まずユーザーがアクセスしたときに行われるクチコミを表示する操作です。これはアプリがデータを「読み込んで」行われます。次にユーザーがクチコミを投稿する操作で、これは新規にデータを作ることなので「作成」になります。そうやって作成したクチコミに誤りを見つけて直した場合は「修正」、そしてクチコミを消す場合は「削除」です。

これら4つの操作は大半のウェブアプリに共通する操作で、ウェブ開発の用語ではGET、POST、PUT、DELETEと呼び、その総称をHTTPメソッドといいます。

HTTPメソッド操作
GET読み込み
POST作成
PUT修正
DELETE削除

そしてこれら4つの操作はウェブ分野だけに限らず、実は広くコンピューターやソフトウェア開発でもベースとなっている操作です。そのためウェブ分野ではHTTPメソッドと呼ばれますが、より一般的にはCRUDといいます。HTTPメソッドとCRUDは、次のような対応関係になっています。

HTTPメソッド操作CRUD
GET読み込みRead
POST作成Create
PUT修正Update
DELETE削除Delete

次は開発に必要なツールを用意していきましょう。