راکت

اجرای فقط انلاین اپلیکیشن های PWA در ریکت

1 پاسخ

سلام وقت بخیر.

دوستان چطور میشه اپلیکیشن های pwa reactjs رو بصورت فقط انلاین اجرا کرد.

اگر امکانش هست کمکم کنید.

ثبت پرسش جدید

پاسخ‌ها

1
Seyed Sadegh
Seyed Sadegh
@seyedsadegh

تخصص: برنامه نویس فرانت اند(React js) و توسعه دهنده اپلیکیشن های React native

سلام؛
توی سرویس ورکرتون در بخش fetch باید تنظیم کنید که فقط از اینترنت بگیره. مثل کد زیر:

self.addEventListener("fetch", (event) => {
  event.respondWith(
    fetch(event.request)
)
});

در واقع دستور event.request میگه اون چیزایی که لازمه برای بالا اوردن سایت رو fetch کن از اینترنت.

به غیر از این متد های دیگه ای هم هست:
1-فقط از اینترنت بگیره
2-فقط از کش بگیره
3-اول از اینترنت بگیره هر چی پیدا نکرد از کش بگیره.
4- اول از کش بگیره و هر چی پیدا نکرد از اینترنت بگیره.
گرچه متد های دیگه ای هم هست که این متد ها پرکاربرد تر معمول تر هست.
شما متد اول رو اشاره کردین ولی اگه میخواین بقیه حالات هم میشه پیاده سازی کرد.
یه نکته خیلی مهم هم هست و اون اینکه باتوجه به ویژگی های سایتتون باید این متد ها رو پیاده سازی کنید.

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام