Proxy Object
Noun · Development
Definitions
In JavaScript, an object created with new Proxy(target, handler) that wraps another object and intercepts fundamental operations — such as property access, assignment, enumeration, and function invocation — through customizable trap functions defined in the handler. Vue 3's reactivity system is built on Proxy objects.
In plain English: A JavaScript wrapper around an object that lets you run custom code whenever someone reads, writes, or interacts with that object.
Example: "Vue 3 wraps your data in a Proxy object so it can automatically track which properties each component reads and trigger re-renders on change."