سلام و خسته نباشیدچند وقتی هست که بحث Service Worker و مبحث کش کردن و دیتابیس آفلاین برای برنامه های تحت وب وجود داره، خیلی دنبالش هستم و میدونم که واسه خیلی ها جذاب هست که برنامه های تحت وب رو به صورت آفلاین بتونیم استفاده کنیم، اما یکم پیچیدگی کار زیاده من تونستم سرویس ورکر رو رجیستر کنم و فایلهایی که میخوام رو به صورت global scope کنم و وقتی که به اینترنت دسترسی نداشت مرورگر از کش بخونه و کل صفحه رو لود کنه با تمام فایلهاش، مشکلی که وجود داشت اینه که خوب وقتی ما وبمون تغییر کرد این باز از کش میخوند و همون قبلی رو نشون میداد که اومدن کش هارو با اسم مشخص سیو کردن و وقتی یه کش جدید ثبت میشد قبلی هارو پاک میکردن که اینم اوکیه ولی حالا تا صفحه رفرش نشه اطلاعات جدید رو نشون نمیده و سرویس ورکر هم دسترسی به DOM نداره چجوری میشه این مشکل رو حل کرد ؟ من چیزی که تا حالا ساختم رو خدمت شما میدم
البته امکانات دیگه ای که سرویس ورکر در اختیارمون قرار میده میشه به push notification و background syn اشاره کرد اما من هنوز درگیر اینم، ممنون میشم هرکس هر اطلاعاتی در مورد این تکنولوژی داره بگه چون خیلی google کردم اما منبع فارسی ندیدم خارجی هست اما چون کل موضوع رو درک نکردم متوجه داستان نشدم درست