রিডাক্স (জাভাস্ক্রিপ্ট লাইব্রেরি)

রিডাক্স (ইংরেজি: Redux) অ্যাপলিকেশনের স্টেট ব্যবস্থাপনার জন্য একটা ওপেন সোর্স জাভাস্ক্রিপ্ট লাইব্রেরি। ব্যবহারকারী ইন্টারফেস তৈরীর জন্য এটা রিঅ্যাক্ট নেটিভ ও অ্যাঙ্গুলারের সাথে বহুল ব্যবহৃত হয়। বর্তমানে ফ্লাটার ডেভেলপাররা স্টেট ব্যবস্থাপনার জন্য রিডাক্স ব্যবহার করছেন, যার জন্য ফ্লাটার রিডাক্স নামে রিডাক্সের একটা লাইব্রেরি রয়েছে। ফেসবুকের উন্নয়ন করা ফ্লাক্স স্থাপত্যের মত এবং সেটা থেকে অনুপ্রাণিত হয়ে ড্যান আব্রামভ এবং অ্যান্ড্রু ক্লার্ক এটার উন্নয়ন করেন।

রিডাক্স
মূল উদ্ভাবকড্যান আব্রামভ এবং অ্যান্ড্রু ক্লার্ক
প্রাথমিক সংস্করণ২ জুন ২০১৫; ৮ বছর আগে (2015-06-02)[১]
স্থিতিশীল সংস্করণ
৪.০.৫ / ২৩ ডিসেম্বর ২০১৯; ৪ বছর আগে (2019-12-23)[২]
রিপজিটরি উইকিউপাত্তে এটি সম্পাদনা করুন
যে ভাষায় লিখিতজাভাস্ক্রিপ্ট
প্ল্যাটফর্মক্রস-প্ল্যাটফর্ম সফটওয়্যার
ধরনজাভাস্ক্রিপ্ট লাইব্রেরি
লাইসেন্সএমআইটি
ওয়েবসাইটredux.js.org

বর্ণনা সম্পাদনা

খুবই সাধারণ এবং সীমিত এপিআই রিডাক্সকে মূলত অ্যাপলিকেশন স্টেটের জন্য একটা অনুমেয় কন্টেইনার হিশেবে ডিজাইন করা হয়েছে। এটা অনেকটা ফাংশনভিত্তিক প্রোগ্রামিং ধারণার উপর ভিত্তি করে কাজ করে। ফাংশনভিত্তিক প্রোগ্রামিং ভাষা ই'ম থেকে রিডাক্স অনুপ্রাণিত হয়েছে।[৩]

তথ্যসূত্র সম্পাদনা

  1. প্রাথমিক মুক্তি ট্যাগ
  2. "Releases – ReactJS/Redux"গিটহাব 
  3. "An Introduction To Redux"স্ম্যাশিং পত্রিকা 

বহিসংযোগ সম্পাদনা