السلام عليكم
لدي موقع , ومن خلاله يستطيع الاعضاء البحث عن منتجات معينة, في بعض الحالات يقوم السيرفر بارجاع بيانات كثيرة تتعدى الـ 1000 سطر , مما يسبب في بطيء في معالجة البيانات وكذلك تعليق في المتصفح , حاولت البحث عن طرق بديلة لحل هذه المشكلة, وجدت حلول مثل القيام بعملية معالجة البيانات وتجهيزها مع الــ Html ومن ثم ارسالها للمستخدم
بمعنى اخر (Rendering on the server using ReactJS), لكن هذه الطريقة تصلح للصفحات الساكنة التي لا يوجد تفاعل للمستخدم فيها , اما في حالتي فبعد عرض نتائج البحث يقوم بالمستخدم بالتفاعل مع هذه النتائج ...الخ
اذا سؤالي , ما هي افضل طريقة لعرض البيانات بشكل سلس بدون ان تسبب بطيء عند المستخدم.
حسناً, لدي 1000 نتيجة عندما اقوم بجلبها وترتيبها في الصفحات (Pagination), اظن انها ستبقى نفس المشكلة من حيث الكم الهائل من البيانات والقيام بعملية طباعتها على جهاز المستخدم!
التعليقات