- Define CRUD.
- Create, Read, Update, Delete
- There are seven verb + path combinations that are necessary in a basic Sinatra app in order to provide full CRUD functionality. List each of the seven combinations, and explain what each is for.
- a. GET '/tasks' See all tasks
- b. GET '/tasks/:id' See a single task
- c. GET 'tasks/new' See form to enter a new task
- d. POST '/tasks' Submit data to create a new task
- e. GET '/tasks/:id/edit' Pull up a form (for specific id) in order to edit
- f. PUT '/tasks/:id' Submit data (for specified id) from edit