ریداکس
ظاهر
نویسنده(های) اصلی | Dan Abramov and Andrew Clark |
---|---|
انتشار اولیه | ۲ ژوئن ۲۰۱۵[۱] |
انتشار پایدار | 4٫1٫2
/ ۲۸ اکتبر ۲۰۲۱[۲] |
مخزن | |
نوشتهشده با | جاوا اسکریپت |
پلتفرم | چندسکویی |
نوع | کتابخانه جاوا اسکریپتی |
مجوز | پروانه امآیتی |
وبگاه |
ریداکس جیاس (انگلیسی: Redux) یک کتابخانه متن باز جاوا اسکریپت برای مدیریت حالت یا همان State است. معمولاً همراه با کتابخانههایی نظیر ری اکت یا انگولار، برای ساختن رابط کاربری (UI) استفاده میشود. چیزی مشابه (و با الهام از) فلاکس فیسبوک که توسط دن آبراموف و اندرو کلارک ایجاد شد.
توصیف
[ویرایش]ریداکس یک کتابخانه کوچک با یک API بسیار ساده طراحی شدهاست که یک ظرف قابلپیشبینی برای حالت برنامه باشد. آن به روشی مشابه عمل میکند تا تابع کاهش باشد، یک مفهوم برنامهنویسی تابعی. این زبان تحتتاثیر زبان Elm قرار گرفتهاست، که خود یک زبان برنامهنویسی تابعی (Functional programming) است.[۳]
منابع
[ویرایش]- ↑ Initial release tag
- ↑ "Releases – ReactJS/Redux". گیتهاب.
- ↑ "An Introduction To Redux". Smashing Magazine.