The Read of CRUD is for the Index function of a resourceful controller.
The 'CRUD' Acronym
I'm sure that many of us here are creating 'CRUD' applications using Laravel. However, I never really liked that acronym.
For those who don't know, CRUD stands for:
- Create
- Read
- Update
- Delete
However, the typical Resourceful Controller uses Index, Show, Create, Store, Edit, Update, and Delete. The 'index' functionality isn't even in the CRUD acronym.
I know that some people use the acronym 'CRUDL' (L for List), but the words within the acronym don't reflect the actions within the controller.
Other acronyms for this concept are 'BREAD' (Browse, Read, Edit, Add, and Delete), and 'MADS' (Modify, Add, Delete, and Show). Still, these aren't the names of the actions that we use.
So why don't we invent a new acronym? I suggest 'SIDUSCE' (pronounced 'seduce'):
- Show
- Index
- Delete
- Update
- Store
- Create
- Edit
Do you guys have any other ideas?
Please or to participate in this conversation.