Зак Сильвейра создал новую библиотеку JavaScript, цель которой — сделать ajax-запросы более читабельными. Под капотом используются шаблонные литералы.

Любой, кто знаком с HTTP-запросами, знает, что означает каждая строка на вкладке сети Chrome. Жаль, что мы не можем скопировать и вставить это в наш код и выполнить именно этот запрос... Но мы можем (почти), если моя идея сработает! Посмотрите, что я предлагаю:

request`  
  url: https://test.app/settings/user/19
  method: PATCH
  headers: ${{ 
    Authorization: 'Bearer: token' 
  }}
  body: ${{ name: 'Bob' }}
`