ไลบรารีและเครื่องมือ Service Worker ที่พร้อมสำหรับการใช้งานจริง

ข้อมูลเบื้องต้นเกี่ยวกับ Service Worker

ดูว่าโปรแกรมทำงานของบริการจะพัฒนาเว็บไซต์ของคุณอย่างต่อเนื่องได้อย่างไร และดูว่า Workbox จะช่วยได้อย่างไร
โปรแกรมทำงานของบริการเป็นเนื้อหา JavaScript แบบพิเศษที่ทำหน้าที่เป็นพร็อกซีระหว่างเว็บเบราว์เซอร์กับเว็บเซิร์ฟเวอร์
การทำความเข้าใจพฤติกรรมการทำงานของโปรแกรมทำงานเพื่อให้แอปพลิเคชันออฟไลน์เป็นไปได้
กลยุทธ์สำหรับการโต้ตอบระหว่างเหตุการณ์การดึงข้อมูลของโปรแกรมทำงานของบริการกับอินเทอร์เฟซแคช
ชุดโมดูลที่ลดความซับซ้อนของการกำหนดเส้นทางและการแคช Service Worker

สิ่งที่จำเป็นต้องทราบ

คำแนะนำที่ควรพิจารณาเมื่อสร้าง Service Worker
ทำความเข้าใจผลกระทบที่โปรแกรมทำงานของบริการมีต่อเว็บไซต์เมื่อทำให้ใช้งานได้
วิธีแก้ไข Service Worker ที่ทำให้เกิดปัญหา
แก้ปัญหาด้านการพัฒนาในพื้นที่ที่คุณอาจพบเมื่อใช้โปรแกรมทำงานของบริการ
ฟีเจอร์การบันทึกของ Workbox และเครื่องมือแก้ไขข้อบกพร่องของโปรแกรมทำงานในเบราว์เซอร์
ข้อมูลเบื้องต้นเกี่ยวกับสถาปัตยกรรมเว็บไซต์ 2 แบบ
วิธีจับคู่โมเดล Application Shell กับ Service Worker ใน SPA
การโหลดการนำทางล่วงหน้าคืออะไร ช่วยเร่งความเร็วในการไปยังส่วนต่างๆ ได้อย่างไร และวิธีใช้งานใน Workbox
ใช้สตรีมเวิร์กบ็อกซ์สร้างแอปพลิเคชันแบบหลายหน้าเพื่อสร้างประสบการณ์การใช้งานที่รวดเร็วซึ่งแสดงผลได้แทบจะทันที
ดูสิ่งที่ควรและไม่ควรทำในการแคชล่วงหน้า
คำแนะนำเกี่ยวกับการกำหนดค่า Workbox เพื่อหลีกเลี่ยงปัญหาโควต้าพื้นที่เก็บข้อมูล

กรณีการใช้งานและสูตรอาหาร

ดูวิธีจัดการกับกรณีการใช้งานต่างๆ เพื่อใช้ประโยชน์จาก Workbox ให้ได้มากที่สุด
บางครั้งผู้ใช้ออฟไลน์ ลองดูวิธีปรับเปลี่ยนและช่วยให้ลูกค้าทำตามคำขอต่างๆ ต่อเมื่อกลับมาออนไลน์ในที่สุด
ดูวิธีจัดการทรัพยากรการแคชระหว่างรันไทม์ รวมถึงทรัพยากรแบบข้ามต้นทาง
เรียนรู้วิธีบังคับการหมดเวลาของเครือข่ายเมื่อมีการเชื่อมต่อเครือข่ายที่ช้า ด้วยจังหวะเวลาที่เหมาะสม
การเข้าถึงอินสแตนซ์ของแคชไม่ได้จำกัดอยู่เพียงในขอบเขตของ Service Worker ดูวิธีเข้าถึงได้จากบริบทของหน้าต่าง
ดูวิธีใช้ Workbox-range-request เพื่อจัดการคำขอทรัพยากรเสียงและวิดีโอในลักษณะที่คาดการณ์ได้
บางครั้งผู้ใช้พบปัญหาเครือข่ายล้มเหลวหรือออฟไลน์ ดูวิธีปรับให้เข้ากับสถานการณ์เหล่านั้นและใส่คำตอบสำรอง
วิธีอัปเดตผู้ใช้เมื่อคุณอัปเดต Service Worker
บางครั้งผู้ใช้ออฟไลน์ เรียนรู้วิธีปรับเปลี่ยนและช่วยให้คำขอกลับมาทำงานอีกครั้งเมื่อกลับมาออนไลน์
แม้ว่า Workbox จะมียูทิลิตีที่พร้อมให้บริการอยู่แล้วมากมาย แต่คุณก็อาจต้องขยายการใช้งานให้เป็นไปตามข้อกำหนดของแอปพลิเคชัน

แหล่งข้อมูลเพิ่มเติม

เจาะลึกเกี่ยวกับโมดูล Workbox, ซอร์สโค้ด และอื่นๆ
โปรแกรมทำงานของบริการเป็นเนื้อหา JavaScript แบบพิเศษที่ทำหน้าที่เป็นพร็อกซีระหว่างเว็บเบราว์เซอร์กับเว็บเซิร์ฟเวอร์
ยื่นปัญหา อ่านบันทึกประจำรุ่น และเรียกดูซอร์สโค้ด