Backend:
GET /api/some-resource/{uuid} Get Detail of single resource
POST /api/some-resource Create resource with incoming data
PUT /api/some-resource/{uuid} Update resource with incoming data
DELETE /api/some-resource/{uuid} Delete resource
GET /api/some-resources List all resources with post data
XXXX /api/some-resource/{uuid}/some-action Perform some action for that specified resource
XXXX /api/some-resources/some-action Perform some action for all data
Frontend:
/some-resource/detail/{uuid} Get Detail of single resource
/some-resource/create Create resource with incoming data
/some-resource/update/{uuid} Update resource with incoming data
/some-resource List all resources with post data
/some-resource/some-action/{uuid} Perform some action for that specified resource
/some-resource/some-action Perform some action for all data