Using Redux always has been complicated, but now with Rematch you have more features than Redux offers with less than 2 kilobytes.
No more thunks, switch statements, action types, action creators. All is handled out of the box with just one file.
Rematch exposes a simple API interface to create custom plugins for extend Rematch functionality. Official plugins also out-of-the-box.
async/awaitto call your external API's. You won't need redux-thunks anymore.
TypeScriptsupport out of the box. You will have autocomplete of all your methods, state and reducers. Written 100% in TypeScript.
Use Rematch in the browser, in React, in Angular, in Vue... anywhere. We ship ESM, UMD and CJS builds.
2kband supports tree-shaking.
Redux vs Rematch
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.