نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
کارگران خدمات سناریوهای هیجان انگیزی مانند استفاده آفلاین و اعلان های فشاری را به وب می آورند. این دوره شامل همه مواردی است که شما باید در مورد کارگران خدمات از مبدا آنها ، تا الگوهای پیاده سازی ، و تست ملاحظات بدانید. سرویس دهندگان یک گزینه عالی برای جعبه ابزار توسعه دهنده وب هستند - امکان اجرای حالت های آفلاین ، پیشرفت عملکرد ، سناریوهایی مانند 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
نمایش نظرات