見習いエンジニア(仮)の学び場

未経験からエンジニア転職を目指す男が、プログラミング学習で学んだことを分かりやすくアウトプットするためのブログです。

CRUDって何??

CRUDとは、アプリケーションのデータの取り扱いに関して、基本的な処理をまとめたものの略称です。

 

C =create(生成)

R =read(読み取り)

U =update(更新)

D =delete(削除)

 

この4つの機能を組み合わせながら、アプリケーションは実装します。

 

また、このCRUDは、アプリケーションにおけるアクションとしても分類できます。

アクションとは、ユーザーからのリクエストに対して返す、処理の種類のことです。

 

主なアクションの種類

・index → 一覧表示

・show →詳細表示

・new →新規作成

・create →保存

・edit →編集

・update →更新

・destroy →削除

 

これらのアクションをアプリケーションの中で定義しておき、ユーザーからのリクエストに対する処理を行い、レスポンスを返しています。