راکت

کنترل نسخه و نمایش تغییرات نسخه ها

3 پاسخ

سلام بچه ها

ابزاری میشناسید برای اینکه بتونیم تو view خوب و مناسب تغییرات هر نسخه از وب اپ رو به کاربر نشون بدیم؟ اصلا ابزاری هست؟

شما برای این از چه چیزی استفاده می کنید؟

sariapro
sariapro
@sariapro
ثبت پرسش جدید

پاسخ‌ها

3
سید هادی خانیان
سید هادی خانیان
@hadikhanian

تخصص: برنامه نویس PHP

سلام.
موضوع نمایش change log اینقدر موضوع مهم و پیچیده ای نیست که شما برای آن دنبال یک کد یا قالب آماده باشید. با یک سرچ ساده و دیدن چند نمونه در این موضوع خودتون قادر هستید که view رو پیاده سازی کنید.
می تونید برای مدیریت تغییرات، fixed ها و ... نیز توی back براش قسمتی آماده کنید تا بعد از انتشار هر نسخه یک رکورد جدید بهش اضافه کنید تا توی view نمایش بده.
بهترین نمونه هم برای این قسمت change log پکیج ها در github است.

آرمین امیری نسب
آرمین امیری نسب
@arminamirinasab

تخصص: برنامه نویس فرانت اند

سلام دوست عزیز 👋 خیلی خودت رو درگیر نکن اگه به بوت استرپ و جاوا اسکریپت مسلط هستی میتونی از Modal بوت استرپ برای متن تغییرات استفاده کنی و با استفاده از جاوا اسکریپت یک کوکی ست کنی که دفعه بعد اون رو به کاربر نمایش نده ، موفق باشی 🌹

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

سینا شاه‌اویسی
سینا شاه‌اویسی
@sinashahoveisi

تخصص: برنامه نویس

سلام برای اینکار وقتی serviceWorker به روز بشه و فایل ها رو بگیره یه event رو صدا میزنه که میتونی همون موقع بگی که چی آپدیت شده. یا اینکه بعد از اینکه به روز شد باز هم یه event به نام onUpdate رو صدا میزنه. مثل کد زیر
یا میتونی با یک api اینکار رو انجام بدی و هر موقع به روز کردی، تغییرات رو توی اون api بذاری و اپلیکیشن هر یه ساعت یک بار این api رو صدا بزنه تا ببینه آیا اپدیت اومده واسش یا نه

const onSWUpdate = (registration: ServiceWorkerRegistration) => {
    setShowReload(true);
    setWaitingWorker(registration.waiting);
  };

serviceWorker.register({
      onUpdate: onSWUpdate
    });

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

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