This is a sample Redux program that governs a collection of books. It supports operations such as adding, deleting and updating book titles. The main purpose of this program is to exercise the various features within Redux such as the following:
containerComponent propTypes store and createStore reducers action creators dispatchers providers connect mapStateToProps mapDispatchToProps bindActionCreators rootReducer and combineReducer redux-thunk