Performance

react-state is highly performant library with both immer and immutablejs data strategies.

react-state performance comparison (times visible in console)

How react-state acts comparing to other state management slutions:

You can compare with Redux

  • with immer ng-state is same fast or faster as ngrx

  • with immutablejs ng-state is a bit slower but immutablejs provides other benefits and acts a bit faster then immer when performing few operations.

You can read more about immer performance here.

Pure libraries performance comparison

  • With immer is a bit faster than immutablejs when performing 10k+ operations.

  • immutablejs a bit faster then immer when performing few operations but a bit slower when performing 10k+ operations.

Pure library coparison can be found here. Change iterations constant to see different variations.

Last updated