حالا اگر بخواهیم بطور هوشمند زمانی که تغییر میکنه خودش بفهمه و رفرش کنه
در جلسات بعدی توضیح میدید ؟
چنین قابلیتی در حال حاضر به صورت پیش فرض در next.js پیاده سازی نشده! البته اگر هم بخواد پیاده سازی بشه نیاز به یکسری کدنویسی در سمت بک اند پروژه داره که بتونیم این مورد رو داشته باشم.
برای re-generate شدن باید یک بار اون صفحه مورد نظر فراخوانی بشه. حالا اگر در شرایطی قرار گرفتید که واقعا چنین فیچری رو لازم داشتید و نمیخواید حتی یک نفر هم مقادیر قبلی رو مشاهده بکنه یکی از راحتترین روشها این زمانی که اون مطلبتون رو تغییر دادید یک بار هم به صورت اتوماتیک اون صفحه هم فراخوانی بشه! البته همین مورد هم که میگم به شخص زیاد باهاش موافق نیستم چون که میتونه هزینه نگهداری و توسعه رو زیاد بکن و یه سری دردسر ایجاد بکن
به احتمال خیلی زیاد در اکثر پروژهها همین حالتی که خود next.js پیاده سازی کرده مشکلی رو ایجاد نمیکنه!
مجتبی سوری۱۵ اسفند ۱۳۹۹، ۲۲:۲۶
خب من یک سوال برام پیش اومد
ما در ریکت یک رکورد را مثلا اضافه میکنیم و و دوباره useeffect اجرا میشه و همون موقع اطلاعات بروز میشوند بدون معطلی و رفرش
اینجا با این روش باید کاربر حتما رفرش کنه حداقل یک ثانیه هم صبر کنه