프로그래밍에서 '프록시 패턴(Proxy Pattern)'이란?

보통 freeCodeCamp
보기 및 정답
A 다른 객체에 대한 접근을 제어하기 위해 대리 객체를 두는 디자인 패턴이다
B 네트워크 프록시 서버를 소프트웨어로 구현하기 위해 설계된 디자인 패턴이다
C 원본 객체의 상태를 복사하여 백업하고 필요시 복원하는 메멘토 패턴이다
D 비동기 작업을 동기적 코드처럼 작성할 수 있도록 변환하여 제공하는 패턴이다

해설

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

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...