Kursbuch

5. Technikwissen – Kurz erklärt

5.17. fetch – Daten aus dem Internet abrufen

fetch – Daten aus dem Internet abrufen

Mit fetch() können Sie Daten von einer externen Quelle (z. B. einer API) abrufen – z. B. Schrittziele oder Wetterdaten.

fetch('https://api.example.com/data')
  .then(response => response.json())
  .then(data => console.log(data));

Tipp:
Verwenden Sie async/await, um den Code übersichtlicher zu gestalten.

const ladeDaten = async () => {
  const response = await fetch('...');
  const daten = await response.json();
  setDaten(daten);
};

Merksatz:
Mit fetch() holen Sie sich Daten von außen in Ihre App.