CRUDとは
よく聞くCRUDとは何か、整理できてなかったからまとめてみた。
システムの最低要件
システムを作るとき、めっちゃ簡単に言うとWebサイトを作るときに最低限必要と言われている要件のこと。
Create
CreateのC、「作成」とか「登録」とか表現する。
Twitterだとツイート機能、ブログだと投稿機能。
これらがCreateにあたる。
Read
ReadのR、「参照」とか「閲覧」のこと。
サイトを見る(=閲覧)のに必要な機能。
これがないと何も始まらない感じはある(=なくても良い珍しいシステムもあるかもだけど)。
Update
UpdateのU、「更新」のこと。
一度作ったブログ記事を更新したりできる。
珍しく(?)TwitterにこのUpdate機能はない。一度投稿したら、そのツイートを描き直すことはできない。
Delete
DeleteのD、「削除」のこと。
間違えて投稿したツイートを削除したり、誤った情報を載せたブログ記事を削除したりするやつ。
まとめ
システムに必要な機能の頭文字を取っている。
機能を指してるだけで、HTTPメソッドとは似ているが全く別物。
CRUDの中にHTTPメソッドが含まれているイメージ。
-
前の記事
Seederとは 2021.10.01
-
次の記事
React Nativeで新しいアプリを作る 2021.10.07