자바스크립트 Proxy와 Reflect, 객체를 다루는 새로운 방법
JavaScript Proxy and Reflect: A new way to handle objects

TL;DR AI
1분핵심 요약
Proxy의 목적을 설명함, proxy는 객체의 기본 동작을 가로채 커스텀 로직을 추가할 수 있다.
Reflect의 목적을 설명함, reflect는 객체의 기본 동작을 메서드로 제공해 원래 동작을 수행한다.
Get 트랩 동작을 설명함 get 트랩은 프로퍼티 읽기를 가로채 반환 값을 제어할 수 있다.
Set 트랩 동작을 설명함 set 트랩은 프로퍼티 쓰기를 가로채 유효성 검사를 수행할 수 있다.
개발자 패턴 트랩 내에서 Reflect 사용 권장 트랩 안에서 Reflect를 통해 원래 동작을 위임하면 this 바인딩이 올바르게 유지된다.
