Menu
Immer LogoImmer
DocumentationGitHubSupport Immer
🌜
🌞
Immer LogoImmer
  • Documentation
  • GitHub
  • Support Immer
  • Basics
    • Introduction
    • Installation
    • Using produce
    • Curried producers
    • React & Immer
    • Update patterns
  • Advanced Features
    • API overview
    • Map and Set
    • Classes
    • Current
    • Original
    • Patches
    • Auto freezing
    • Returning new data from producers
    • Async produce / createDraft
    • TypeScript / Flow
  • Resources
    • Immer performance
    • External resources
    • FAQ
    • Pitfalls
    • Built with Immer
    • Supporting immer

External resources

  • Blog: The Rise of Immer in React
  • Blog: by Workday Prism on why they picked Immer to manage immutable state The Search for a Strongly-Typed, Immutable State
  • Blog: Immutability in React and Redux: The Complete Guide
  • Video tutorial: Using Immer with React.setState
  • Talk + slides on Immer at React Finland 2018 by Michel Weststrate
  • ForwardJS 2019: Immutability is Changing - From Immutable.js to Immer by shawn swyx wang
  • Talk: Immer, Immutability and the Wonderful World of Proxies + slides, JSNation 2019, Michel Weststrate
  • Blog: Distributing state changes using snapshots, patches and actions
  • Blog: Implementing Undo-Redo Functionality in Redux, Sep 2019
Edit this page
Previous
« Immer performance
Next
Frequently Asked Questions »
Copyright © 2021 Michel Weststrate