주차별 기록
docs/study/week-XX/에 있는 문서를 기준으로 회차별 기록을 자동으로 모아둡니다.
Week 01
연결된 문서
- TypeScript를 왜 쓰는가 Jihwan
- 구조적 타이핑 Jihwan
- 구조적 타이핑 (Structural Typing) 서로
- Interface와 Class의 차이 서로
- Interface와 Type의 차이 서로
- enum과 const enum의 차이 umsungjun
Week 02
연결된 문서
- 제네릭(Generic) 서로
- 교차 타입(Intersection)과 유니온 타입(Union) umsungjun
- extends와 intersection Jihwan
- 식별 가능한 유니온 Jihwan
Week 03
연결된 문서
- 타입스크립트의 컴파일 과정 umsungjun
- extends를 활용한 조건부 타입(Conditional Types) seoro
- 커스텀 유틸리티 타입 만들기 Jihwan
Week 04
연결된 문서
- 서버 상태는 왜 그냥 useState가 아닌가 hanityx
- 컴포넌트 타입 zinnli
Week 06
연결된 문서
- 의존성 배열을 사용하는 훅 zinnli
Week 07
연결된 문서
- 웹 렌더링 전략과 React Server Component umsungjun
- Next.js 렌더링 전략과 서버 컴포넌트 zinnli
- SSR과 Server Component 서로
Week 08
연결된 문서
- 렌더링과 Hydration umsungjun
- 프리렌더링과 정적 셸 zinnli
- 렌더링 실행 위치와 결과 시점 hanityx
Week 09
연결된 문서
- 서버 컴포넌트 데이터 조회와 Server Function umsungjun
- Client에서 부른 함수는 어떻게 DB까지 갈까? hanityx
- 서버 함수 참조는 어떻게 만들어지고 전달되는가 zinnli
- Data Fetching과 Server Function 서로
Week 10
연결된 문서
- Layouts and Pages, Linking and Navigating, Error Handling, Redirecting, Route Groups umsungjun
- <Link>로 이동하면 어디까지 새로 불러올까요? hanityx
- 서버 렌더링의 대기 시간을 줄이는 방법 서로
Week 11
연결된 문서
- Next.js 5주차 — URL, 슬롯, 화면 전환 hanityx
- Parallel Routes, Intercepting Routes umsungjun
- generateStaticParams와 params await zinnli
- 동적 페이지를 미리 만드는 이유 서로
Week 12
연결된 문서
- var·let·const, 스코프, 실행 컨텍스트 umsungjun
- 실행 컨텍스트와 스코프 zinnli
- JavaScript 값·스코프·클로저 정리 hanityx
- 렉시컬 환경으로 이해하는 var, let, const와 호이스팅 서로
Week 13
연결된 문서
- Promise 오류 처리 umsungjun
- 브라우저는 웹 페이지를 어떻게 화면에 그릴까? 서로
- 비동기 데이터는 어떻게 소비될까? zinnli
- DOM과 이벤트가 전달되는 과정 hanityx
- Task와 Microtask Queue 서로
Week 14
연결된 문서
- 계산과 부수 효과 umsungjun
- function-call-and-this hanityx
- 서로 다른 저장 방식, 같은 순회 문법 zinnli
- JavaScript의 상속과 프로토타입 서로
Week 15
연결된 문서
- ESM과 모듈 그래프 umsungjun
- Web Worker와 실행·전달 경계 hanityx
- 수명 종료와 정리 okxooxoo
- 참조와 도달 가능성: 객체는 언제 회수 대상이 될까? zinnli
Week 16
연결된 문서
- TCP와 UDP — 데이터가 중간에 사라지면? hanityx
- HTTP 통신 구조: 요청과 응답에는 무엇이 담길까? zinnli
- TCP, UDP, TLS umsungjun
- URL에서 서버까지 okxooxoo
Week 17
연결된 문서
- HTTP 캐시 — 같은 이미지를 왜 다시 받지 않을까요? hanityx
- 인증과 보안 okxooxoo
- Fetch 및 요청 관리 umsungjun
- SOP와 CORS: 브라우저의 교차 출처 접근 제어 zinnli
Week 18
연결된 문서
- Big O로 이해하는 배열과 탐색의 원리 zinnli
- Hash, Map, Set umsungjun
- Stack·Queue — 같은 세 개를 넣었는데 왜 다른 게 나올까? hanityx
- Tree, Graph, DOM Tree okxooxoo
Week 19
연결된 문서
- I/O · Event Loop zinnli