mahdi
5 سال پیش توسط mahdi مطرح شد
3 پاسخ

ReactJS و پیاده سازی نرم افزار SPA با داده های سنگین

سلام
من یک نرم افزار اتوماسیون دارم که دارم با React پیاده می کنم که داده های سنگینی رو از API دریافت می کنه مثلا چند جدول 40 هزار ردیفی داره که میانگین اطلاعات هر جدول نزدیک 4 مگابایته.
ایده من اینه که هنگام اولین ورود کاربر تمام این اطلاعات در localStorage ذخیره بشود و در هنگام نیاز این اطلاعات از localStorage فراخوانی بشود تا مساله تاخیر و لگ در کار نرم افزار به حد اقل برسه.
اگر هم بخشی از اطلاعات بروز رسانی شد این اطلاعات در localStorage بروز رسانی می شوند.
نظرتون در این مورد چیه؟ آیا منطقیه؟


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

سلام اصلا نیاز نیست همه 40 هزارتا همون اول بسم الله لود بشن .
اگر قرار به نمایش هست از طریق صفحه‌بندی کردن اطلاعات نمایش بدید و اگر قرار به جستجو از طریق ajax به سرور و از سرور با صفحه بندی به react . هیچ وقت عاقلانه نیست 40 هزارتا ردیف لود بشه


saeed kargosha
تخصص : programming && network
@saeedkargosha 5 سال پیش مطرح شد
1

سلام
بنظرم با redux بهتر میتونید هندلش کنید و قابلیت caching با redux هندل کنید


mahdi
تخصص : برنامه نویس ...
@esmahdim 5 سال پیش آپدیت شد
0

حالا حسب تجربتون برای داشتن سریع ترین نتیجه تو اینگونه نرم افزارها که دریافت اطلاعات بزرگ داره استفاده از Redis برای دریافت اطلاعات و کش API پروژه چقدر می تونه مفید باشه؟
راه کار سریعتر دیگه ای برای این مورد سراغ دارید؟
@hesammousavi


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

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