Fetch API چییە؟

Fetch ڕێگەیەکی ئاسانە بۆ ئەنجامدانی HTTP Requests. ئەم فەنکشنە Promise دەگەڕێنێتەوە، بۆیە زۆر گونجاوە لەگەڵ Async/Await.

هێنانی داتا لە ڕاژەکار:
async function getUser() {
  try {
    const response = await fetch('https://jsonplaceholder.typicode.com/users/1');
    if (!response.ok) throw new Error(`HTTP error! Status: ${response.status}`);
    
    const data = await response.json();
    console.log(data);
  } catch (error) {
    console.error("Failed to fetch user:", error);
  }
}

getUser();

هەنگاوەکانی Fetch

  • بانگکردنی fetch() بۆ دیاریکردنی URL.
  • گۆڕینی وەڵامەکە بۆ JSON بە بەکارهێنانی .json().
  • بەکارهێنانی داتاکە لە پڕۆگرامەکەدا.