---
title: "Sanket Sahu (@sanketsahu) | Hashnode"
description: "CEO @GeekyAnts • On a mission to empower everyone to build things. Read the latest articles by Sanket Sahu on Hashnode."
url: "https://hashnode.com/@sanketsahu"
---

@sanketsahu

# Sanket Sahu

@sanketsahu · Joined November 2016

CEO @GeekyAnts • On a mission to empower everyone to build things

## Comments

[@mweststrate I usually explain MobX like this to my students / peers on a very high level. MobX replaces each property (observable) in your model class with a setter and getter function. Whenever a React component reads an observable it calls the getter function which also sets up a watcher for that observable on that component. Whenever there is an assignment, it calls the setter function which updates all the components watching to that observable.](https://hashnode.com/forums/thread/can-someone-give-an-example-on-how-to-mimic-mobx-just-using-vanilla-javascript/comment/58907a6bae2c6acca0c0cb47#reply-589d941680f4286b4b8dc2c2)

Reply · Thread · Feb 10, 2017 · 1 · [Can someone give an example on how to mimic MobX, just using Vanilla JavaScript?](https://hashnode.com/forums/thread/can-someone-give-an-example-on-how-to-mimic-mobx-just-using-vanilla-javascript)
