A fetch() az ES6-ban került a JavaScript-be.
A fetch megjelenése előtt a XMLHttpRequest (XHR) API állt rendelkezésre. A használata azonban nehézkes, nem könnyen olvasható kódot eredményez.
fetch(url, {options})
fetch(url, {method: "GET") fetch(url, {method: "POST") fetch(url, {method: "PUT") fetch(url, {method: "DELETE")
let url = "https://jsonplaceholder.typicode.com/users" fetch(url) .then(response => { if(!response.ok) { throw new Error("Hiba! A REST API elérése sikertelen!") } return response.json() }) .then(result => console.log(result)) .catch(error => console.error(error))