DEV Community

[Comment from a deleted post]
Collapse
 
latobibor profile image
András Tóth

I never really liked redux with its faux functional programming attempt in a language that does not support it (neither it does OOP anyway). It had always unnecessary layers to create and maintain and obfuscate. Redux Toolkit is a step in the right direction, however OvermindJS is already many steps ahead:
overmindjs.org/

It also works out of the box with TypeScript (after a little configuration).

Collapse
 
cenacr007_harsh profile image
KUMAR HARSH

I will check overmind.js out.

 
latobibor profile image
András Tóth

It is going to be eye-opening. Especially if you compare working with classes. Immutability is implemented through the new Proxy feature of JS, so you can write state.something = 'stuff' without doing state = { ...state, something: 'stuff' } (just as with redux-toolkit).

 
cenacr007_harsh profile image
KUMAR HARSH

Currently working on Redux toolkit, will soon check out overmind for sure.