Kodkitabi

Promises, async/await ve Error Handling

Promise zincirleri, async/await kullanımı, hata yakalama stratejileri, Promise combinators (all, allSettled, race, any) ve memory leak/long-running promise sorunları. Cancellation token ve AbortController kullanımı.

AbortController örneği
const controller = new AbortController();
fetch('/api', { signal: controller.signal })
  .catch(err => { if (err.name === 'AbortError') console.log('aborted'); });
controller.abort();