CRUD
CRUD 主要是 Create, Read, Update, Delete 分別字母開頭,
主要為「增刪查改」分別的英文做代表,不過會根據不同情況,有所改變。
CRUD 很常用於使用資料庫與網頁的 API。
Create 代表建立的意思
Read 代表讀取的意思
Update 代表更新的意思
Delete 代表刪除的意思
HTTP 的 CRUD
「增刪查改」會根據不同情況,有所改變,
然而對於 HTTP 而言,
原本的查(Read)就會改為 GET,
增(Create)就會改為 POST,
改(Update)就會改成 PUT。
SQL 的 CRUD
對於 SQL 而言,
查(Read)就會改為 SELECT,
增(Create)就會改為 INSERT。
CRUD 應用
對電腦程式而言,CRUD 是形成一個動態網站必要的操作手段。
畢竟當你想看到一個網站,必然經過了建立,讀取,甚至可以做更新或是刪除。
對於 CRUD 在 ROR 的應用,我會以一個建立賣書的網站來慢慢細談。