নির্দিষ্ট ওয়ার্কবক্স মডিউলগুলির গভীরে খনন করুন এবং উপলব্ধ পদ্ধতিগুলির তথ্য পেতে তাদের API রেফারেন্স ব্রাউজ করুন৷
সেবা কর্মী প্যাকেজ
- ওয়ার্কবক্স-ব্যাকগ্রাউন্ড-সিঙ্ক
- ব্যবহারকারী অফলাইনে থাকলেও নির্ভরযোগ্যভাবে নেটওয়ার্ক অনুরোধ করতে ব্যাকগ্রাউন্ড সিঙ্ক ব্যবহার করুন।
- ওয়ার্কবক্স-সম্প্রচার-আপডেট
- একটি নতুন প্রতিক্রিয়া সহ একটি ক্যাশে আপডেট করা হলে পৃষ্ঠাগুলিতে বার্তা পাঠান৷
- workbox-cacheable-response
- প্রতিক্রিয়ার স্থিতি কোড বা শিরোনামের উপর ভিত্তি করে কোন অনুরোধগুলি ক্যাশে করা হবে তা সীমাবদ্ধ করুন।
- ওয়ার্কবক্স-কোর
- লগ লেভেল পরিবর্তন করুন এবং ক্যাশে নাম পরিবর্তন করুন। সমস্ত ওয়ার্কবক্স লাইব্রেরি দ্বারা ব্যবহৃত শেয়ার করা কোড রয়েছে৷
- ওয়ার্কবক্স- মেয়াদোত্তীর্ণ
- একটি ক্যাশে আইটেম সংখ্যা বা ক্যাশে অনুরোধের বয়সের উপর ভিত্তি করে ক্যাশ করা অনুরোধগুলি সরানো হয়েছে৷
- workbox-google-analytics
- অফলাইন গুগল অ্যানালিটিক্স ইন্টারঅ্যাকশন রিপ্লে করার জন্য সমর্থন।
- ওয়ার্কবক্স-নেভিগেশন-প্রিলোড
- দ্রুত নেভিগেশন অনুরোধের জন্য একটি নেটওয়ার্ক প্রতিক্রিয়া পেতে, নেভিগেশন প্রিলোড সক্ষম করুন৷
- ওয়ার্কবক্স-প্রেক্যাচিং
- সহজেই ফাইলগুলির একটি সেট প্রিক্যাচ করুন এবং দক্ষতার সাথে ফাইলগুলির আপডেটগুলি পরিচালনা করুন৷
- workbox-range-requests
- এই মডিউলগুলি পূর্বে ক্যাশে করা ডেটার একটি স্লাইস ব্যবহার করে একটি `রেঞ্জ:` অনুরোধে সাড়া দেওয়ার জন্য সমর্থন প্রদান করে।
- ওয়ার্কবক্স-রেসিপি
- স্বতন্ত্র প্যাকেজ থেকে নিজেকে সেট আপ করার প্রয়োজন ছাড়াই সাধারণ ওয়ার্কবক্স প্যাটার্নগুলি সহজেই ব্যবহার করুন৷
- ওয়ার্কবক্স-রাউটিং
- আপনার পরিষেবা কর্মীর অনুরোধগুলিকে নির্দিষ্ট ক্যাশিং কৌশল বা কলব্যাক ফাংশনে রুট করে।
- ওয়ার্কবক্স-কৌশল
- রানটাইম ক্যাশিং কৌশলগুলির একটি সেট যা একটি অনুরোধের প্রতিক্রিয়া পরিচালনা করবে, সাধারণত `ওয়ার্কবক্স-রাউটিং` এর সাথে ব্যবহৃত হয়।
উইন্ডো প্যাকেজ
- ওয়ার্কবক্স-উইন্ডো
- একটি মডিউল যা একজন পরিষেবা কর্মীকে নিবন্ধন করতে, আপডেটগুলি পরিচালনা করতে এবং জীবনচক্র ইভেন্টগুলিতে প্রতিক্রিয়া জানাতে সহায়তা করে।
Node.js মডিউল
- workbox-cli
- একটি পরিষেবা কর্মী তৈরি করুন, একটি precache ম্যানিফেস্ট ইনজেক্ট করুন, বা কমান্ড লাইন থেকে ওয়ার্কবক্স লাইব্রেরিগুলির একটি স্থানীয় অনুলিপি তৈরি করুন৷
- ওয়ার্কবক্স-বিল্ড
- একটি মডিউল যা একটি পরিষেবা কর্মী তৈরি করতে পারে, বিদ্যমান কোডে একটি প্রিক্যাচ ম্যানিফেস্ট ইনজেক্ট করতে পারে বা একটি প্রিক্যাশ ম্যানিফেস্ট তৈরি করতে পারে।
- ওয়ার্কবক্স-ওয়েবপ্যাক-প্লাগইন
- ওয়েবপ্যাক বিল্ড টুল ব্যবহার করে একটি পরিষেবা কর্মী তৈরি করুন বা একটি precache ম্যানিফেস্ট ইনজেক্ট করুন।
লোডার (CDN)
- workbox-sw
- বিল্ড স্টেপ ছাড়া ওয়ার্কবক্স রানটাইম লোড করার একটি উপায় প্রদান করে।