Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think MobX is amazing for many reasons, but primarily because it makes my life building React and React Native apps so much simpler than the alternatives (I guess I am mainly thinking Redux here as it's the only one I've had significant experience with).

Sure, there are a few gotchas (less so with Proxy object in v5, but there are still some) and you still have to pay some attention to avoiding performance issues, but I think this is true of any alternatives too, and MobX makes 95% of standard React-stateful-app-type dev so easy that I don't mind if there is the odd time where I need to debug something. I think pretty much everyone I've introduced to it has found the same.

As others have alluded to, I feel like often solutions people propose in the world of JS dev (and I'm sure elsewhere) can be overly fussy and complicated, just to achieve some notion of "purity" or whatever. MobX is a pragmatic solution and that aligns with the pragmatic way I generally like to work, so I'm happy to trade off some "magic" for a great developer experience, and I'd really recommend everyone try it at least once!



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: