DEV Community

Discussion on: Move from Redux to MobX - reduce boilerplate

Collapse
 
dacastle profile image
DaCastle • Edited

Hey Mike,

Thanks for the response, and I like your additional points.

In regards to your last statement, I see the negatives outweighing the positives -

`Clearly, you can see that MobX’s code base is far much leaner. Using OOP style and good development practices, you can rapidly build applications. The major downside is that it’s very easy to write poor, unmaintainable code.

Redux, on the other hand, is more popular and well suited for building large and complex projects. It’s a strict framework with safeguards ensuring every developer writes code that’s easy to test and maintain. However, it’s not well suited to small projects.`

For non-critical or smaller applications, I can definitely get behind MobX for the smaller learning curve and usability, but for major applications, enforced consistent quality is much more valuable then not being as-easy to pickup.