Soru & Cevap

Web İşçileri

11.01.2019 - 09:35

Merhaba arkadaşlar web işçileri we sayfamıza ne gibi yarar sağlıyor?Tanımlamaya göre performansa etkisi yok ama neden kullanayım sorusuna cevap bulamadım?Yada default gelen bir şey mi?

TEŞEKKÜRLER

9 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user guray.yarar
guray.yarar
22.01.2019 - 10:23

Merhaba,

En basit haliyle bahsedecek olursam eğer, Javascript kodları, browserdaki UI (User Interface - Kullanıcı Arayüzü) ile beraber aynı thread üzerinde çalışır. Eğer uzun bir süre çalışan bir kod mevcutsa, işlem tamamlanana kadar, browser kullanıcıya yanıt veremez. Buna bazen kendi yazdığın uygulamalarda denk gelmiş olabilirsin. Bu yüzden web worker'lar, kodun UI'dan farklı bir thread üzerinde çalışmasını sağlar.