프로그래밍에서 '프록시 패턴(Proxy Pattern)'이란?
보통 freeCodeCamp해설
프록시 패턴은 실제 객체 대신 대리(proxy) 객체를 통해 접근을 제어합니다. 접근 권한 검사(보호 프록시), 지연 초기화(가상 프록시), 원격 객체 접근(원격 프록시), 로깅/캐싱 등 다양한 용도로 활용됩니다. JavaScript의 Proxy 객체가 이 패턴을 언어 수준에서 지원합니다.
프록시 패턴은 실제 객체 대신 대리(proxy) 객체를 통해 접근을 제어합니다. 접근 권한 검사(보호 프록시), 지연 초기화(가상 프록시), 원격 객체 접근(원격 프록시), 로깅/캐싱 등 다양한 용도로 활용됩니다. JavaScript의 Proxy 객체가 이 패턴을 언어 수준에서 지원합니다.