웹 개발용 노트북 사양 — 램 16GB로 되나

"웹 개발하는데 노트북 뭐 사야 하나요"

이 질문에는 좋은 소식이 있습니다. 웹 개발은 요구가 낮은 편입니다. 도커안드로이드 에뮬레이터처럼 가상 환경을 통째로 띄우는 작업이 없기 때문입니다.

다만 "웹 개발"이라는 말이 가리키는 범위가 사람마다 다릅니다. 브라우저에서 화면만 만드는 것과, 로컬에 DB를 띄우고 API까지 돌리는 것은 필요한 사양이 두 배 차이납니다.

결론부터

어떻게 일하는가필요한 램
프론트만 — 에디터 + 브라우저 + 개발 서버16GB로 충분합니다
백엔드 포함 — 서버 + DB 하나를 로컬에16GB로 됩니다
도커로 여러 서비스를 띄운다32GB
모노레포 · 서비스 여러 개 동시32GB
항목판단
여기가 거의 전부입니다
CPU요즘 노트북이면 대개 충분합니다
화면체감이 가장 큽니다 — 아래를 보세요
SSD512GB로 시작해도 됩니다
전용 그래픽카드필요 없습니다

1. 램을 먹는 건 프레임워크가 아닙니다

여기가 오해가 가장 많은 지점입니다.

개발 서버 자체는 무겁지 않습니다. 무거운 건 그 옆에 켜져 있는 것들입니다.

무엇대략적인 램
에디터 (VS Code 계열)500MB~1.5GB
개발 서버 (node 프로세스)300MB~1GB
브라우저 탭 여러 개1~4GB
브라우저 개발자 도구수백 MB~
타입 검사·린터 백그라운드500MB~1.5GB

브라우저가 제일 큽니다. 그리고 웹 개발자는 브라우저를 안 닫습니다. 문서 탭, 스택오버플로 탭, 디자인 시안 탭, 실행 중인 화면 탭이 전부 열려 있습니다.

윈도우 자체              4~6GB
에디터 + 개발 서버        1~2.5GB
브라우저 탭들            2~4GB
────────────────────────────
합계                    7~12.5GB

16GB면 여유가 남습니다. 여기까지가 "웹 개발은 16GB로 된다"의 근거입니다.

2. 그럼 언제 32GB가 되나 — 도커가 들어올 때

로컬에 DB나 캐시를 띄우기 시작하면 계산이 바뀝니다.

윈도우에서는 도커가 리눅스 환경 위에서 돌고, 그 환경이 램을 미리 예약합니다. 기본값이 전체 램의 절반 또는 8GB 중 작은 값이라, 16GB에서는 절반이 통째로 넘어갑니다.

16GB
 └ WSL2 + 도커가 최대 8GB 예약
 └ 남은 8GB 로 윈도우 · 에디터 · 브라우저를 전부

여기서 터집니다. 컨테이너를 띄우는 순간 브라우저가 버벅이기 시작합니다.

이 예약량은 조절할 수 있습니다 — WSL2가 램을 다 먹을 때에 방법을 적었습니다. 램을 늘리는 것보다 이게 먼저 시도할 일입니다.

컨테이너별 사용량과 판단 기준은 도커 노트북 사양에 있습니다.

3. ⚠️ 화면이 체감이 가장 큽니다

사양표에서 가장 과소평가되는 항목입니다.

웹 개발은 화면을 나눠 씁니다. 에디터와 브라우저를 동시에 봐야 하고, 브라우저 안에서 또 개발자 도구를 열어야 합니다.

왼쪽   에디터
오른쪽 브라우저
       └ 그 안에서 또 개발자 도구가 절반을 가져감

FHD 노트북에서는 이 배치가 안 나옵니다. 창을 계속 접었다 폈다 하게 됩니다.

화면웹 개발에서
15.6" FHD (1920×1080)좁습니다. 창을 계속 바꾸게 됩니다
14" FHD+ (1920×1200)세로가 120px 더 있어 낫습니다
16" WQXGA (2560×1600)좌우로 나눠 써도 여유

16:10 비율을 찾으세요. 세로 픽셀이 더 많아 개발자 도구를 열어도 코드가 남습니다.

외부 모니터를 쓰실 거라면 그쪽이 훨씬 큽니다 — 듀얼 모니터 vs 큰 모니터 한 대에 정리했습니다. 웹 개발은 "참고 자료를 같이 띄우는" 쪽이라 듀얼이 잘 맞는 용도입니다.

4. CPU — 신경 안 쓰셔도 됩니다

웹 개발에서 CPU가 오래 일하는 구간이 별로 없습니다.

작업CPU
개발 서버 실행 중거의 놀고 있습니다
파일 저장 시 다시 빌드잠깐 씁니다
전체 빌드 · 타입 검사코어 수가 도움이 됩니다
npm installCPU가 아니라 디스크와 네트워크

마지막 줄이 자주 오해되는 부분입니다. 설치가 느린 건 CPU 탓이 아닙니다. 작은 파일 수만 개를 만드는 작업이라 저장장치의 성질에 걸립니다.

그렇다고 빠른 SSD를 사면 해결되는 것도 아닙니다 — 순차 속도가 병목이 아니기 때문입니다. 이유는 NVMe와 SATA에 적었습니다.

CPU를 어디까지 봐야 하는지는 개발용 노트북 CPU에 정리했습니다. 결론은 "등급을 올리는 값이면 램이나 화면에 쓰라"입니다.

5. 전용 그래픽카드는 필요 없습니다

웹 개발에 전용 그래픽카드가 쓰일 일이 없습니다.

내장 그래픽으로 충분하고, 그 돈을 램이나 화면에 쓰는 편이 체감이 큽니다. 게다가 전용 카드가 있으면 무거워지고 배터리가 짧아집니다.

로컬 LLM을 겸하실 거라면 이야기가 완전히 다릅니다. 그건 VRAM이 필요해서 전용 카드가 있어야 합니다 — 로컬 LLM 되는 노트북 고르기를 보세요. 웹 개발 때문에 사는 게 아니라 로컬 LLM 때문에 사는 것이라고 구분하셔야 합니다.

6. SSD — 여기서 아끼세요

노트북에서 나중에 바꿀 수 있는 건 사실상 SSD 하나입니다.

node_modules 가 프로젝트마다 수백 MB씩 쌓이지만, 그래도 512GB면 한동안 됩니다. 차액을 램이나 화면에 쓰는 편이 낫습니다.

다만 살 때 슬롯이 있는지는 확인하세요. 교체 방법은 노트북 SSD 교체에 적었습니다.

7. 그래서 어떻게 고르나

바꿀 수 없는 것부터 정합니다. 순서는 개발용 노트북 사양과 같습니다.

우선순위확인
1램 슬롯이 있는가 — 없으면 살 때 정해집니다
2화면 16:10, 세로 1200 이상
3램 16GB (도커를 쓰면 32GB)
4SSD 512GB 또는 슬롯 2개
전용 그래픽카드는 불필요

1번이 지금 특히 중요합니다. 2026년 들어 램 값이 크게 올라서 32GB 구성의 웃돈이 커졌습니다. 슬롯이 있으면 16GB로 시작해 필요할 때 늘리면 됩니다 — 램 값이 올랐습니다에 판단 기준을 적었습니다.

슬롯이 있는지 확인하는 법은 노트북 램 나중에 못 늘립니다에 있습니다.

자주 묻는 질문

맥북으로 웹 개발해도 되나요

잘 됩니다. 개발 도구 대부분이 맥을 우선 지원합니다. 다만 맥은 램을 나중에 못 늘립니다. 도커를 쓰실 거면 24GB 이상을 권합니다. 기준은 맥북 에어 vs 프로에 있습니다.

개발 서버가 느린데 노트북 탓인가요

프로젝트 크기와 설정 문제인 경우가 많습니다. 작업 관리자에서 램 "사용 중" 수치부터 보세요. 14GB 이상이면 이미 부족한 상태이고, 그때는 하드웨어 문제가 맞습니다. 판단 기준은 램 16GB vs 32GB에 있습니다.

브라우저 탭을 줄이면 정말 나아지나요

나아집니다. 탭 하나가 작아도 수십 개면 몇 GB가 됩니다. 16GB에서 도커까지 쓰신다면 여기서 나오는 몫이 의외로 큽니다.

중고 노트북도 괜찮나요

웹 개발만 하신다면 몇 세대 전 CPU로도 충분합니다. 램을 늘릴 수 있는지, SSD를 바꿀 수 있는지를 먼저 보세요. 그게 CPU 세대보다 중요합니다.

모니터를 사는 게 나을까요 노트북을 올리는 게 나을까요

웹 개발이라면 모니터 쪽이 대개 체감이 큽니다. 화면을 나눠 쓰는 일이 많아서입니다. 같은 값이면 노트북 등급을 올리는 것보다 외부 모니터를 붙이는 편을 권합니다.

로컬 LLM도 같이 하려면요

램이 아니라 VRAM을 봐야 합니다. 전용 그래픽카드가 필요하고, 노트북은 이름이 같아도 VRAM이 다릅니다 — 로컬 LLM 되는 노트북 고르기에 표를 넣어뒀습니다.

정리

  1. 웹 개발은 요구가 낮습니다. 프론트·백엔드 모두 16GB로 됩니다
  2. 램을 먹는 건 프레임워크가 아니라 브라우저입니다
  3. 도커가 들어오면 32GB입니다. 그전에 WSL2 설정부터 조절해 보세요
  4. 화면이 체감이 가장 큽니다. 16:10, 세로 1200 이상을 보세요
  5. CPU와 전용 그래픽카드는 신경 안 쓰셔도 됩니다
  6. SSD에서 아끼고 램 슬롯이 있는지 확인하세요

실제 사용 결과가 다르면 알려주세요. 확인 후 갱신합니다.

웹개발 개발용노트북 node 프론트엔드