Redux made easy
Rematch
Rematch is Redux best practices without the boilerplate
Unreal features
Using Redux always has been complicated, but now with Rematch you have more features than Redux offers with less than 2 kilobytes.
No configuration
Plugins API
Built-in side-effects
async/await
to call your external API's. You won't need redux-thunks anymore.TypeScript support
TypeScript
support out of the box. You will have autocomplete of all your methods, state and reducers. Written 100% in TypeScript.Framework agnostic
The smallest
2kb
and supports tree-shaking.Redux vs Rematch
Features | Redux | Rematch |
---|---|---|
Simple setup | ❌ | ✅ |
No boilerplate | ❌ | ✅ |
Maintainability | ❌ | ✅ |
Configurable | ✅ | ✅ |
Redux Devtools | ✅ | ✅ |
Async/await effects | ❌ | ✅ |
Official plugins | ❌ | ✅ |
Mobile ready | ❌ | ✅ |
Never has been that easy
- Automatic intellisense with TypeScript steroids, autocomplete everything, avoid regressions.
- In just one file you can handle all your business logic with native Redux performance.
- Rematch it's less than 1,7kb introduces best-practices to avoid Redux boilerplate.