{"library":"rest-redux","type":"library","category":null,"description":"rest-redux (v0.4.1) provides Redux actions, reducers, and selectors for communicating with REST API backends, reducing boilerplate. It requires redux and redux-thunk as peer dependencies. The library is under active development and offers normalized state management, support for paginated lists, and integration with normalizr. It is designed to work out-of-the-box with Loopback APIs. Key differentiators include automatic normalization, list management with pagination, and HOC components for React integration. However, the library is still in early stages (pre-1.0) and may have limited community adoption.","language":"javascript","status":"active","version":"0.4.1","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install rest-redux","imports":["import RestRedux from 'rest-redux'","const todoActions = restRedux.get('todos').actions","const todoSelectors = restRedux.get('todos').selectors"]},{"cmd":"yarn add rest-redux","imports":[]},{"cmd":"pnpm add rest-redux","imports":[]}],"homepage":"https://github.com/nachiket-p/rest-redux#readme","github":"https://github.com/nachiket-p/rest-redux","docs":null,"changelog":null,"pypi":null,"npm":"rest-redux","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}