가이드
Minified vs Pretty JSON: 언제 무엇을 써야 할까
압축 JSON과 보기 좋은 JSON을 상황에 맞게 쓰는 기준을 정리합니다.
JSON은 한 줄(minified) 또는 들여쓰기(pretty) 형태로 사용할 수 있습니다. 둘 다 유효하며 목적이 다릅니다.
Minified JSON이 유리한 경우
공백과 줄바꿈을 제거해 크기를 줄입니다.
운영 환경 전송량이 많을수록 효과가 있습니다.
Pretty JSON이 유리한 경우
들여쓰기로 구조를 쉽게 파악할 수 있습니다.
디버깅, 리뷰, 문서화에 적합합니다.
빠른 선택 기준
아래 기준으로 바로 결정하세요.
- 디버깅/검토: pretty
- 운영 전송/저장: minified
- 문서 예시: pretty
- 대역폭 민감: minified
자주 하는 실수
minified를 직접 수정하면 오류가 늘어납니다.
반대로 운영에서도 pretty만 쓰면 불필요한 용량이 늘 수 있습니다.
실무 패턴
개발 단계는 pretty, 배포 단계에서 minify하는 방식이 가장 실용적입니다.
자주 쓰는 상황
- API 디버깅
- 운영 응답 최적화
- 로그 저장
- 문서/티켓 공유
목적에 따라 전환
사람이 읽을 때는 pretty, 전송 효율이 중요할 때는 minified를 쓰면 됩니다.