REDUX is a simple, truly extensible options framework for WordPress themes and plugins. Redux is inspired from Flux and is definitely better. Less variety, less complication and easier to test. One of the great things about Redux is that there is a right way to do things and the tools are built so that it is almost the only way to do things. Redux is pure function which helps the developer to easily predict what is the state change and what went wrong in an App. Since it is a pure function so it is always better to avoid deeply nested state, which can be a challenge in future for any modification. Built on the WordPress Settings API, Redux supports a multitude of field types as well as custom error handling, custom field & validation types, and import/export functionality. While the Redux Framework isn’t a “plugin” in the traditional sense, it is installable and configurable the same as any other WordPress plugin. And, it’s even hosted on the official WordPress plugin repository. The Redux Framework aims to help alleviate some of the code overhead that developers face when developing custom solutions for WordPress. Through its extensible documentation, wide user-base, and multiple use-case examples, the Redux framework is a greate choice for any developer who’s looking to get their feet wet by developing their own bespoke themes. It works well with large apps and overall Redux is very stable and easy to use.