sariapro
2 سال پیش توسط sariapro مطرح شد
3 پاسخ

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

سلام بچه ها

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

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


ثبت پرسش جدید
سید هادی خانیان
تخصص : برنامه نویس PHP
@hadikhanian 2 سال پیش مطرح شد
0

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


آرمین امیری نسب
تخصص : برنامه نویس فرانت اند
@arminamirinasab 2 سال پیش مطرح شد
0

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


سینا شاه‌اویسی
تخصص : برنامه نویس فرانت اند
@sinashahoveisi 2 سال پیش مطرح شد
1

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

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

serviceWorker.register({
      onUpdate: onSWUpdate
    });

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

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