Reactive UI in 10 lines of code
Briefly

The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object.
Notice how even tho we set the value of name to 'A new name value' at the end we get Proxied: Bar. That's because the setter takes control, and it assigns Bar as a value.
Read at krasimirtsonev.com
[
add
]
[
|
|
]