ماژول ها

ماژول‌های Workbox خاص را عمیق‌تر کنید و مرجع API آنها را مرور کنید تا اطلاعاتی در مورد روش‌های موجود بدست آورید.

بسته های کارگر خدماتی

جعبه کار-پس زمینه-همگام سازی
حتی اگر کاربر آفلاین باشد، از همگام‌سازی پس‌زمینه استفاده کنید تا به‌طور مطمئن درخواست شبکه ارسال کنید.
جعبه کاری-پخش-به روز رسانی
هنگامی که حافظه پنهان با یک پاسخ جدید به روز می شود، به صفحات پیام ارسال کنید.
workbox-cacheable-response
محدود کردن درخواست‌هایی که بر اساس کد وضعیت یا سرصفحه‌های پاسخ ذخیره می‌شوند.
جعبه کار
سطوح گزارش را تغییر دهید و نام حافظه پنهان را تغییر دهید. حاوی کد مشترکی است که توسط تمام کتابخانه های Workbox استفاده می شود
جعبه کار - انقضا
درخواست‌های حافظه پنهان بر اساس تعداد موارد موجود در حافظه پنهان یا سن درخواست ذخیره شده حذف شد.
workbox-google-analytics
پشتیبانی از بازپخش تعاملات آفلاین Google Analytics.
workbox-navigation-preload
برای دریافت سریعتر پاسخ شبکه برای درخواست های ناوبری، پیش بارگیری ناوبری را فعال کنید.
جعبه کار-پیش کش
به راحتی مجموعه ای از فایل ها را پیش کش کنید و به روز رسانی فایل ها را به طور موثر مدیریت کنید.
workbox-range-درخواستها
این ماژول ها برای پاسخ به درخواست «محدوده:» با استفاده از تکه ای از داده های ذخیره شده قبلی پشتیبانی می کند.
جعبه کار - دستور العمل ها
به راحتی از الگوهای معمول جعبه کار استفاده کنید بدون اینکه نیازی به تنظیم آنها از بسته های جداگانه داشته باشید.
مسیریابی جعبه کاری
درخواست‌ها را در سرویس‌کار شما به استراتژی‌های ذخیره‌سازی خاص یا توابع پاسخ به تماس هدایت می‌کند.
جعبه کار - استراتژی ها
مجموعه ای از استراتژی های کش در زمان اجرا که پاسخگویی به یک درخواست را انجام می دهد، که معمولاً با «مسیریابی جعبه کاری» استفاده می شود.

بسته های پنجره ای

جعبه کار-پنجره
ماژولی که به ثبت نام یک کارگر خدماتی، مدیریت به‌روزرسانی‌ها و پاسخگویی به رویدادهای چرخه حیات کمک می‌کند.

ماژول های Node.js

workbox-cli
یک Service Worker ایجاد کنید، یک مانیفست پیش کش تزریق کنید، یا یک کپی محلی از کتابخانه های Workbox از خط فرمان ایجاد کنید.
جعبه کار ساخت
ماژولی که می تواند یک سرویس دهنده ایجاد کند، یک مانیفست پیش کش را به کد موجود تزریق کند، یا یک مانیفست پیش کش ایجاد کند.
workbox-webpack-plugin
با استفاده از ابزار ساخت وب پک، یک سرویس کار ایجاد کنید یا یک مانیفست پیش کش تزریق کنید.

لودر (CDN)

جعبه کار-sw
راهی برای بارگیری زمان اجرا Workbox بدون مرحله ساخت ارائه می دهد.