immer vs Immutable vs Shallow copy vs Object.assignFastest: Shallow copy (161.7x faster)
1,454 ops/sec
65 ops/sec
22 ops/sec
9 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| immer | |
| Immutable | |
| Shallow copy | |
| Object.assign |
| Test name | Executions per second |
|---|---|
| ✓ Shallow copy | 2,056 Ops/sec |
| Object.assign | 71 Ops/sec |
| immer | 23 Ops/sec |
| Immutable | 8 Ops/sec |