السلام عليكم

لدي موقع , ومن خلاله يستطيع الاعضاء البحث عن منتجات معينة, في بعض الحالات يقوم السيرفر بارجاع بيانات كثيرة تتعدى الـ 1000 سطر , مما يسبب في بطيء في معالجة البيانات وكذلك تعليق في المتصفح , حاولت البحث عن طرق بديلة لحل هذه المشكلة, وجدت حلول مثل القيام بعملية معالجة البيانات وتجهيزها مع الــ Html ومن ثم ارسالها للمستخدم

بمعنى اخر (Rendering on the server using ReactJS), لكن هذه الطريقة تصلح للصفحات الساكنة التي لا يوجد تفاعل للمستخدم فيها , اما في حالتي فبعد عرض نتائج البحث يقوم بالمستخدم بالتفاعل مع هذه النتائج ...الخ

اذا سؤالي , ما هي افضل طريقة لعرض البيانات بشكل سلس بدون ان تسبب بطيء عند المستخدم.