jquery метод напишу, что бы не расписывать
Добавить
//jquery
$.ajax({
  url: '/posts',
  type: 'POST',
  data: { // JSON или FormData, в зависимости от того, как собираете данные
    head: 'Заголовок',
    desc: 'Описание'
  }
})
.done(response => {
  console.log(response)
});
//native js
fetch('/posts', {
  method: 'POST',
  body: { // JSON или FormData, в зависимости от того, как собираете данные
    head: 'Заголовок',
    desc: 'Описание'
  }
})
.then(response => {
  console.log(response)
})
Удалить
//jquery
$.ajax({
  url: '/posts',
  type: 'DELETE',
  data: { // JSON или FormData, в зависимости от того, как собираете данные
    id: id
  }
})
.done(response => {
  console.log(response)
});
//native js
fetch('/posts', {
  method: 'DELETE',
  body: { // JSON или FormData, в зависимости от того, как собираете данные
     id: id
  }
})
.then(response => {
  console.log(response)
})
Далее просто смотрите соответствующий тип запроса и делаете действие