Rematch - Redux with superpowers

Rematch - Redux with superpowers

In this presentation, I briefly talk about state management library called Rematch and how it solves some of the issues of Redux

800c1a87c30c83ccc214e220b09e4def?s=128

Konstantin

August 17, 2018
Tweet

Transcript

  1. 2.

    REDUX ✅ Battle-tested ✅ predictable behavior ✅ Great community and

    documentation ✅ Great ecosistem of libraries ❌ A lot of boilerplate ❌ No support for side-effects
  2. 4.

    REMATCH IS • Abstraction on top of Redux • That

    solves Redux problems • And increases developer productivity
  3. 10.

    SWITCHING TO NEW LIBRARY IS DIFFICULT • We already have

    a large existing codebase • We depend on other libraries that use Redux ◦ Redux-router ◦ Redux-form ◦ Reselect ◦ Redux-persist
  4. 11.

    INTEROPERABILITY WITH PURE REDUX • We can migrate existing apps

    gradually • We can keep using libraries we already love and use
  5. 12.

    THERE’S A LOT MORE... • TypeScript support • Type-checking your

    global state using prop-types • Multi-store support • Framework-agnostic • Lazy-loadable models
  6. 13.

    GIVE IT A TRY AND YOU WILL LOVE IT! •

    Repo: https://github.com/rematch/rematch • The full story: https://hackernoon.com/redesigning-redux-b2baee8b8a38