Server-state লাইব্রেরি (React Query/TanStack Query, SWR, RTK Query) সার্ভার থেকে ফেচ করা ডেটা পরিচালনায় বিশেষজ্ঞ — এটিকে একটি ক্যাশ হিসেবে বিবেচনা করে যা রিমোট সোর্সের সাথে সিঙ্ক রাখে। এগুলি ক্যাশিং, লোডিং/এরর স্টেট, রিফেচিং এবং ডিডুপ্লিকেশন স্বয়ংক্রিয়ভাবে পরিচালনা করে, বিশাল পরিমাণ ম্যানুয়াল কোড প্রতিস্থাপন করে।
সমস্যা: server data UI state-এর মতো নয়
Server data এবং মাত্র ক্লায়েন্টে ক্যাশ করা, তাই এটি হতে পারে। হ্যান্ড-ম্যানেজ করার অর্থ প্রতিটি endpoint-এর জন্য ক্যাশিং, লোডিং/এরর ট্র্যাকিং, রিফেচিং, রিট্রাই এবং ডিডুপ্লিকেশন পুনরায় প্রয়োগ করা — ত্রুটিপ্রবণ এবং পুনরাবৃত্তিমূলক।
