CodeShot
Midسختی 3 از ۵· در 15٪ مصاحبه‌های این حوزه پرسیده شده

Service Worker چه نقشی در یک PWA دارد؟

نشان کردن

پاسخ کوتاه

یک اسکریپت پس‌زمینه که درخواست‌های شبکه را رهگیری می‌کند و امکان کش‌کردن منابع و کارکرد آفلاین را فراهم می‌سازد.

پاسخ کامل

Service Worker بین اپلیکیشن و شبکه قرار می‌گیرد؛ می‌تواند منابع را کش کند تا اپلیکیشن حتی بدون اتصال اینترنت (یا با اتصال ضعیف) کار کند، و همچنین پایهٔ Push Notification در وب است.