- Add UPDATE action to server.js:
- add route to handle update of existing document
- Add DELETE action to server.js
- add route to handle deletion of existing document
Use Insomnia to test.
Add route to '/' in server.js and send back HTML form with JS script:
- Create HTML form
- onsubmit should send back AJAX Post request to update db
- this code may help:
var request = new XMLHttpRequest();
request.open("POST", url);
request.setRequestHeader("Content-Type", "application/json");
request.onload = function(){
if(request.status === 200){
}
}
request.send(JSON.stringify( //**YOUR OBJECT HERE **// ));