Technology selection এর ক্ষেত্রে 𝐂𝐨𝐧𝐭𝐞𝐱𝐭 𝐀𝐩𝐢 এবং 𝐑𝐞𝐝𝐮𝐱 নিয়ে যে আলোচনাটা সবচেয়ে পপুলার সেটা হলো :
“ছোট/মাঝারি আকারের এপ্লিকেশনে 𝐶𝑜𝑛𝑡𝑒𝑥𝑡 𝐴𝑝𝑖 এনাফ আর 𝑙𝑎𝑟𝑔𝑒 𝑠𝑐𝑎𝑙𝑒 𝐴𝑝𝑝𝑙𝑖𝑐𝑎𝑡𝑖𝑜𝑛 হলে তখন 𝑅𝑒𝑑𝑢𝑥 গুড চয়েস”
এই আলোচনার পুরো ফোকাসটাই থাকে 𝗦𝘁𝗮𝘁𝗲 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 কে কেন্দ্র করে। কিন্তু State Management এ অতিরিক্ত ফোকাস দিতে গিয়ে যে জিনিসটা বেশিরভাগ সময় ignore করা হয় সেটা হচ্ছে পারফরম্যান্স। আমি যদি শুধু 𝑼𝒏𝒏𝒆𝒄𝒆𝒔𝒔𝒂𝒓𝒚 𝑹𝒆-𝒓𝒆𝒏𝒅𝒆𝒓𝒊𝒏𝒈 𝒊𝒔𝒔𝒖𝒆 নিয়েই কথা বলি, Context Api ব্যবহার করলে আপনার এপ্লিকেশনে unnecessary re-rendering issue থাকবেই যেটা Redux, Zustand টাইপের স্ট্যাট ম্যানেজমেন্ট সলিউশন ইউজ করলে অনেকাংশেই এই সমস্যা থেকে বেঁচে যাবেন।
তাই আমাদের প্রপার R&D করেই টেকনোলজি সিলেকশনে যাওয়া উচিত। এ নিয়ে আপনার কোনো মতামত থাকলে কমেন্টে জানাতে পারেন ।