React JSReact Virtualized

React Virtualized

যখন অনেক বড় List render করতে হয় তখন user এর computer powerful না হলে আমাদের applicaton ভালোভাবে perform না করার অনেক বেশি সম্ভাবনা থাকে এমনকি খুব বড় লিস্ট এর ক্ষেত্রে browser crash পর্যন্ত হতে পারে। এছাড়াও যখন infinite scroll use করা হবে তখন server থেকে paginate করে data আনা হবে, এতে server side এ pressure কমবে ঠিকই, কিন্তু সব data client এ চলে আসার পরে ব্রাউজারে থেকেই যাবে, ফলে এখানে performance issue হবে। আর এসব সমস্যা সমাধানের জন্যই আমাদেরকে React Virtualized ব্যবহার করতে হবে।

Reference

npm i react-virtualized