// JavaScript / TypeScript2026년 5월 2일 · 10 min read
npm vs Yarn — 패키지 매니저 선택 기준 정리
npm과 Yarn의 차이를 설치 방식, lockfile, CI, workspaces, Plug'n'Play, Corepack 관점에서 비교하고 프로젝트 상황별 선택 기준을 정리했다.
// 가독성과 탐색성을 우선으로, 구현 메모와 기술 문서를 차곡차곡 쌓아가는 프론트엔드 블로그.
Category
JS · TS 언어 특성과 실전 타입 활용을 정리합니다.
All Posts
4개npm과 Yarn의 차이를 설치 방식, lockfile, CI, workspaces, Plug'n'Play, Corepack 관점에서 비교하고 프로젝트 상황별 선택 기준을 정리했다.
npm, Yarn, pnpm을 node_modules, Plug'n'Play, content-addressable store, lockfile, workspace, CI 기준으로 비교하고 어떤 상황에서 무엇을 선택할지 정리했다.
.env 파일 종류, NEXT_PUBLIC_ 접두사의 의미, 빌드 타임과 런타임에 어느 환경변수가 살아있는지 Next.js 기준으로 정리했다.
.env 파일을 Node.js가 직접 읽는 게 아니라는 사실부터, Next.js가 빌드 시 환경변수를 코드에 박아넣는 원리까지 — 동작 원리를 한 층씩 뜯어본다.