Fetch kullanırken en sık atlanan nokta: 404 ve 500 yanıtları catch'e düşmez. response.ok kontrolünü unutmayın.
Ayrıca AbortController ile zaman aşımı eklemek kullanıcı deneyimini kurtarıyor.
const res = await fetch(url);
if (!res.ok) throw new Error(`HTTP ${res.status}`);Ayrıca AbortController ile zaman aşımı eklemek kullanıcı deneyimini kurtarıyor.