ספריות וכלים של קובצי שירות (service worker) מוכנים לייצור.

מבוא ל-Service Workers

בואו לגלות איך עובדי שירות יכולים לשפר בהדרגה את האתר שלכם, ואיך תיבת העבודה עוזרת לכם.
קובצי שירות (service worker) הם נכסי JavaScript מיוחדים שפועלים כשרתי proxy בין דפדפני אינטרנט לבין שרתי אינטרנט.
הבנת האופן שבו קובצי שירות מתנהגים כדי לאפשר שימוש באפליקציות לא מקוונות
אסטרטגיות לאינטראקציה בין אירוע האחזור של קובץ שירות (service worker) לבין ממשק המטמון.
קבוצת מודולים שמפשטים את תהליך הניתוב והשמירה במטמון של Service Worker.

המידע העיקרי מבחינתך

הנחיות שכדאי להביא בחשבון כשבונים קובץ שירות (service worker).
להבין את ההשפעה של קובץ שירות (service worker) על אתר לאחר הפריסה.
איך לתקן קובץ שירות (service worker) שגורם לבעיות.
לפתור כמה מבעיות הפיתוח המקומיות שאתם עשויים להיתקל בהן במהלך שימוש ב-Service Workers.
סקירה של תכונות הרישום ביומן של Workbox וכלים לניפוי באגים של קובצי שירות (service worker) בדפדפן.
מבוא לשתי הארכיטקטורות של אתרים שונים.
איך להתאים בין מודל המעטפת של האפליקציה לבין קובץ שירות (service worker) ב-SPA.
מהי טעינה מראש של ניווט, איך היא מזרזת את הניווט ואיך להשתמש בה בתיבת העבודה.
השתמשו בסטרימינג של תיבת עבודה כדי ליצור אפליקציות עם מספר דפים, וכך ליצור חוויות מהירות שעובדות באופן כמעט מיידי.
מה לעשות ומה לא לעשות לפני השמירה במטמון.
מדריך להגדרת תיבת עבודה כדי להימנע מבעיות במכסת האחסון.

תרחישים לדוגמה ומתכונים

נלמד איך לטפל בתרחישים שונים כדי להפיק את המירב מ-Workbox.
לפעמים משתמשים עוברים למצב אופליין. כדאי ללמוד איך להסתגל לשינויים, ולעזור להם להמשיך לקבל בקשות כשיתאים להם שוב באינטרנט.
איך לטפל במשאבים במטמון בזמן ריצה, כולל במשאבים ממקורות שונים.
מידע נוסף על אילוץ זמן קצוב לתפוגה של רשת כשהחיבור לרשת איטי, בתזמון הנכון.
גישה למכונות של מטמון לא מוגבלת רק להיקף של קובץ השירות. במאמר הזה נסביר איך לגשת אליהן מהקשר של החלון.
כאן תלמדו איך להשתמש בתיבת עבודה-טווח-בקשה כדי לטפל בבקשות של משאבי אודיו ווידאו בדרך צפויה.
לפעמים משתמשים נתקלים בכשלים ברשת או עוברים למצב אופליין. במאמר הזה נסביר איך להסתגל למצבים האלה ולתת מענה כתגובה חלופית.
איך מעדכנים משתמשים כשמעדכנים קובץ שירות (service worker).
לפעמים משתמשים עוברים למצב אופליין. כדאי ללמוד איך להסתגל לשינויים, ולעזור להם להמשיך לקבל בקשות כשיתחדש החיבור לאינטרנט.
למרות שתיבת העבודה מציעה הרבה אפשרויות מועילות, ייתכן שתצטרכו להרחיב אותה כדי לעמוד בדרישות האפליקציה.

משאבים נוספים

מתעמקים במודולים של Workbox, בקוד המקור ועוד.
קובצי שירות (service worker) הם נכסי JavaScript מיוחדים שפועלים כשרתי proxy בין דפדפני אינטרנט לבין שרתי אינטרנט.
בעיות בקבצים, לקרוא נתוני גרסה ולעיין בקוד המקור.