آموزش کارگران خدمات: غواصی عمیق

Service Workers: Deep Dive

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: کارگران خدمات سناریوهای هیجان انگیزی مانند استفاده آفلاین و اعلان های فشاری را به وب می آورند. این دوره شامل همه مواردی است که شما باید در مورد کارگران خدمات از مبدا آنها ، تا الگوهای پیاده سازی ، و تست ملاحظات بدانید. سرویس دهندگان یک گزینه عالی برای جعبه ابزار توسعه دهنده وب هستند - امکان اجرای حالت های آفلاین ، پیشرفت عملکرد ، سناریوهایی مانند Push Notifications و بیشتر! با این حال ، با این قابلیت اضافی پیچیدگی و همچنین چند تله برای مراقبت به وجود می آید. در این دوره ، Service Workers: Deep Dive ، همه چیزهایی را که می خواهید بدانید تا بیشترین استفاده را از خدمات کارگران داشته باشید و از مشکلات مختلف جلوگیری کنید ، یاد خواهید گرفت. ابتدا ، منشأ کارگران سرویس را درک خواهید کرد ، نگاهی عمیق به چرخه زندگی Service Worker خواهید انداخت و با API Cache و راهکارهای مختلف Caching که می توانید استفاده کنید آشنا خواهید شد. در مرحله بعدی ، گزینه های مختلفی را برای برقراری ارتباط با یک سرویس کار مشاهده خواهید کرد ، و همچنین API های همگام سازی پس زمینه و فشار اعلان را که توسط سرویس کارگران طراحی شده اند ، کاوش می کنید. سرانجام ، شما ملاحظات ساخت و استقرار Service Worker ، آزمایش و کتابخانه های شخص ثالث مانند Workbox را بررسی خواهید کرد. وقتی این دوره را به پایان رسانید ، درک عمیقی از خدمات کارگران خواهید داشت که اطمینان حاصل می کنید می توانید از این قابلیت هیجان انگیز نهایت استفاده را ببرید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

خلاصه کارگر خدمات: چرا ، چگونه و ابزارآلات Service Worker Recap: Why, How, and Tooling

  • مقدمه Introduction

  • کارگر خدمات چیست؟ What Is a Service Worker?

  • حافظه پنهان برنامه App Cache

  • محدودیت های کارگر خدمات Service Worker Restrictions

  • سناریوی دوره Course Scenario

  • خلاصه Summary

درک چرخه زندگی سرویس کارگران: نصب ، خطاها و به روزرسانی ها Understanding the Service Worker Lifecycle: Installation, Errors, and Updating

  • بررسی اجمالی Overview

  • ثبت نام و نصب Registration and Installation

  • فعال سازی Activation

  • در حال بروز رسانی Updating

  • حذف یک کارگر سرویس Removing a Service Worker

  • خاتمه دادن Termination

  • خلاصه Summary

درک API های حافظه پنهان و Fetch Understanding Cache and Fetch APIs

  • بررسی اجمالی Overview

  • Fetch API Fetch API

  • Cache API Cache API

  • سرصفحه های ذخیره HTTP HTTP Caching Headers

  • راهکارهای ذخیره Caching Strategies

  • نسخه ی نمایشی استراتژی ذخیره Caching Strategy Demo

  • خلاصه Summary

برقراری ارتباط با کارگران سرویس ، همگام سازی پس زمینه ، اعلان ها و API های فشار Communicating with Service Workers, Background Sync, Notification and Push APIs

  • بررسی اجمالی Overview

  • کانال پیام رسانی API Channel Messaging API

  • رابط کارکنان سرویس کار Service Worker Clients Interface

  • Broadcast API Broadcast API

  • Background Sync API Background Sync API

  • Notification and Push API Notification and Push API

  • خلاصه Summary

آسانتر کردن توسعه کارگران خدمات: کتابخانه های شخص ثالث را ایجاد می کند ، آزمایش می کند Making Service Worker Development Easier: Builds, Testing, and Third-party Libraries

  • بررسی اجمالی Overview

  • ملاحظات ساخت و استقرار Build and Deployment Considerations

  • ملاحظات تست و تست مستقل Testing Considerations and Stand-alone Testing

  • تست مبتنی بر مرورگر Browser Based Testing

  • کتابخانه ها ، چارچوب ها و جعبه کار شخص ثالث Third Party Libraries, Frameworks, and Workbox

  • خلاصه Summary

نمایش نظرات

آموزش کارگران خدمات: غواصی عمیق
جزییات دوره
3h 7m
34
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
-
از 5
دارد
دارد
دارد
Alex Mackey
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Mackey Alex Mackey

الکس به عنوان یک مشاور اصلی در Telstra Purple مشغول به کار است ، جایی که در حال حاضر روی فناوری های وب و اینترنت اشیا متمرکز است. او یک کنفرانس غیرانتفاعی به نام DDD ملبورن تاسیس کرد و چند کتاب در مورد .NET نوشت.