배경 지식 Scope : 범위 Scope Chain : 자신과 상위 Scope들의 변수 객체들을 꼬리를 물고 범위를 넓히며 사슬 처럼 얽혀있어 찾을 수 있는 것이다. Lexical Scope : [[ 자신의 환경 ]], 처음 선언하는 순간! 변수는 자신의 Scope로부터 가장 가까운 곳(상위 범위에서)에 있는 변수를 계속 참조하게 됩니다, 해당하는 값이 없다면 외부 렉시컬환경을 참조한다. Context란? 문맥, 맥락, 전후 사정이라는 의미이다. 그 문맥, 맥락, 전후 사정을 Scope(범위)의 맥락으로 이해하면 된다. 실행 Context란? 실행 중의 문맥, 맥락, 전후 사정, 환경이라는 의미이다. 모든 코드는 실행 Context를 통해 실행되고 관리된다. 코드 실행 순서는 실행 Context Stac..
Proxy 대리인 클라이언트와 서버 사이에서 HTTP 메시지를 대신 전달하는 중계 기능 최근에는 IP를 우회하는 데 사용하고 있다. 특징 Proxy Server 에는 클라이언트와 서버가 주고받은 적이 있는 데이터의 사본이 저장되어 있다. 그래서 이전에 보낸 동일한 data를 요청하는 경우 서버를 거치지 않고 바로 Proxy Server 에서 캐싱해 둔 데이터를 반환하여 전송시간을 줄일 수 있다. 메시지가 지나갈 때마다 Via 헤더에 정보를 추가해야하는데 Proxy Server 의 정보 도 Via헤더에 기록되므로 나중에 메시지 접근을 제어하거나 추적하는데 사용할 수 있다. IP, Cookie 등 HTTP 메시지에 신원을 확인할 수 있는 정보들을 제거함으로써 익명성을 보호할 수 있다. 다만 이러한 특징이 이..
- server
- editor
- 실용주의 프로그래머
- lazyloading
- NextJS
- 궁금증
- 웹 접근성
- s3
- 노션
- Typescript
- React
- SSG
- Next
- 도메인
- base64
- CSR
- HTTP
- 철학
- 브라우저
- https
- SSR
- IP
- toast
- styled component
- 선언적 프로그래밍
- Section
- Next.js
- 프론트엔드
- Proxy
- 성능최적화
- Total
- Today
- Yesterday
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |