async/await, Promise kullanımını daha okunabilir hale getirir; fakat JavaScript'in asenkron çalışma modelini değiştirmez. await gördüğünüz yerde tüm uygulama değil, yalnızca ilgili async fonksiyon bekler.
await neyi bekler?
await bir Promise'in sonucunu bekler ve fonksiyonun devamını microtask kuyruğuna bırakır. Bu sırada JavaScript başka işleri yürütmeye devam edebilir.
Bağımsız işleri paralel başlatın
Birbirine bağlı olmayan iki isteği arka arkaya await etmek toplam süreyi gereksiz uzatabilir. Promise.all ile istekleri birlikte başlatıp sonuçlarını beraber beklemek çoğu durumda daha doğrudur.
Sonraki adım
Öğrendiklerini gerçek bir projede uygula
BilGen Akademi eğitimleri, konuyu sadece okumak yerine adım adım proje geliştirerek pekiştirmen için hazırlanır.
Kursları incele