restful

2

http methods
POST -> Create GET -> Read PUT -> Update DELETE -> Delete
Remove actions from URL, and we have simple named route.
/events/create -> POST /events /events/show/1 -> GET /events/1 /events/update/1 -> PUT /events/1 /events/destroy/1 -> DELETE /events/1
CRUD-based action names get things simpler
create -> POST show -> GET PUT -> update delete -> DELETE

1

GET /items #=> index GET /items/1 #=> show GET /items/new #=> new GET /items/1/edit #=> edit PUT /items/1 #=> update POST /items #=> create DELETE /items/1 #=> destroy