# Mutative : des mises à jour immuables sans spread

Source canonique : [Mutative : des mises à jour immuables sans spread](<https://sebastien.rigaux.be/veille/liens/mutative-des-mises-a-jour-immuables-sans-spread>)

Mutative permet d’écrire des mutations sur un draft pour produire un nouvel état immuable, sans recopier manuellement chaque niveau avec la syntaxe spread. La bibliothèque prend aussi en charge les tableaux, `Set` et `Map`, ainsi que les patches et le gel optionnel.

Ses benchmarks annoncent une moyenne géométrique 3,6 fois plus rapide qu’Immer à réglages comparables, ou 6,6 fois avec les paramètres par défaut de chaque bibliothèque. Les mesures varient selon les workloads ; les reducers écrits à la main restent plus rapides dans la plupart des cas présentés.

- Sélectionné le : 2026-10-23

- Mise à jour de la fiche : 2026-11-07T20:32:37+0000

- Format : Article

- Langue de la source : EN

Ressource originale : [Mutative : des mises à jour immuables sans spread](<https://mutative.js.org/>)

Tags : [JavaScript](<https://sebastien.rigaux.be/veille/tags/javascript>) · [State management](<https://sebastien.rigaux.be/veille/tags/state-management>)

Versions disponibles : [Français](<https://sebastien.rigaux.be/veille/liens/mutative-des-mises-a-jour-immuables-sans-spread>) · [English](<https://sebastien.rigaux.be/en/tech-watch/links/mutative-immutable-updates-without-the-spread-syntax>)

[Retour à la veille](<https://sebastien.rigaux.be/veille>)
