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

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

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

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

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

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

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

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