MobX | React Native State Management | Part 7
MobX is a battle tested library that makes state management simple and scalable by transparently applying functional reactive programming (TFRP). The philosophy behind MobX is simple:
😙
Straightforward
Write minimalistic, boilerplate free code that captures your intent. Trying to update a record field? Use the good old JavaScript assignment. Updating data in an asynchronous process? No special tools are required, the reactivity system will detect all your changes and propagate them out to where they are being used.
🚅
Effortless optimal rendering
All changes to and uses of your data are tracked at runtime, building a dependency tree that captures all relations between state and output. This guarantees that computations depending on your state, like React components, run only when strictly needed. There is no need to manually optimize components with error-prone and sub-optimal techniques like memoization and selectors.
🤹🏻♂️
Architectural freedom
MobX is unopinionated and allows you to manage your application state outside of any UI framework. This makes your code decoupled, portable, and above all, easily testable.
#MobX #ReactMobx #ReactNativeState #ReactNative #StateManagement #ErHarinderSingh #ReactNativeTutorials
Thanks for watching my video. I am trying to do my best, trying to provide best.
Subscribe & press bell icon to get notifications.
#Telegram : https://t.me/ItzErHarinder
#Facebook : / itzerharinder
#Twitter : / itzerharinder
#Github : https://github.com/ErHarinderSingh/Yo...