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