lundegaard / redux-tools

πŸ’ͺ Maintaining large Redux applications with ease.

Home Page:https://redux-tools.js.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Redux Tools

πŸ›  πŸ’ͺ πŸ’‰

Maintaining large Redux applications with ease.

A collection of tools for maintaining large Redux applications by enabling dependency injection of Redux code and development of multi-instance components by namespacing their state.

MIT License Downloads Version

Redux Tools consist mainly of:

  • Store enhancers for injecting reducers, middleware, and epics into your Redux store after the store is created.
  • Utility functions for less verbose definitions of action creators and reducers.
  • Logic for managing your state via namespaces.

Documentation & API Reference

See redux-tools.js.org, powered by Docsify.

Installation

The @redux-tools/react package contains everything you'll need to get started with using Redux Tools in a React application. Use either of these commands, depending on the package manager you prefer:

yarn add @redux-tools/react

npm i @redux-tools/react

Please visit redux-tools.js.org to see all available packages.

Changelog

See the CHANGELOG.md file.

Resources

Contributing

We are open to all ideas and suggestions, feel free to open an issue or a pull request!

See the contribution guide for guidelines.

Related Projects

  • validarium – Validations done right.
  • lundium – Beautiful React component library.
  • react-union – Integrate React apps into various CMSs seamlessly.

License

All packages are distributed under the MIT license. See the license here.

About

πŸ’ͺ Maintaining large Redux applications with ease.

https://redux-tools.js.org

License:MIT License


Languages

Language:JavaScript 100.0%