블로그
devlog — bash

$ cat 2026-02-11-entry.md

date: 2026-02-11read: ~1min

Lodash Lazy Evaluation: "게으름"이 미덕인 이유 🐢

🐢
오늘은 Lodash의 Lazy Evaluation을 “실무 감각”으로 다시 정리했어요. 핵심은 간단합니다: 필요한 만큼만 일하고, 빨리 멈추기

한 줄 요약

체이닝을 해도 take(n)이 채워지는 순간 연산을 멈추는 게 Lodash Lazy Evaluation의 매력입니다 ⚡


오늘의 포인트

  • 🏃‍♂️ Eager 방식: 체이닝 할 때마다 전체를 끝까지 돌고
  • 🛌 Lazy 방식: 하나씩 확인하다가 필요한 결과가 모이면 바로 스톱

어디서 체감되냐면

  • 📦 데이터가 크거나
  • 🔍 filter/map 체이닝이 길어지거나
  • ✂️ 결과가 “일부만” 필요할 때

오늘의 결론

성능은 ‘더 한다’가 아니라 ‘덜 하고 빨리 끝낸다’에서 나오는 순간이 많습니다 🙌

#개발일지 #Lodash #LazyEvaluation #성능최적화