클로저를 공부하다가 자바스크립트의 메모리 관리에 대한 궁금증을 갖고 토끼굴 판 내용을 정리한 글입니다. Map, Set, WeakMap, WeakSet, 가비지컬렉션, WeakRef, Symbol, 메타프로그래밍까지의 내용을 다루었습니다.
인증과 인가 그리고 OAuth2.0와 OpenID Connect까지 토끼굴을 판 과정입니다. OAuth2.0의 플로우를 시퀀스 다이어그램으로 직접 작성해보며 플로우를 이해해봤습니다.
패키지 매니저의 등장 배경과 npm, Yarn Classic, pnpm, Yarn Berry의 차이점을 살펴보고 각 패키지 매니저별로 도커 환경에서 React 애플리케이션을 배포했을 때의 성능 비교를 해봤습니다.