최신글

모든 블로그 글을 최신순으로 표시합니다.

[최적화] lodash Tree Shaking으로 번들 사이즈 82% 줄이기: 547KB에서 97KB로

2026-02-28
모노레포 환경에서 lodash의 import 방식을 변경하여 번들 사이즈를 547KB에서 97KB로 약 82% 감소시킨 경험을 공유합니다. 번들 분석 환경 구축부터 ESLint 규칙을 통한 재발 방지까지의 과정을 다룹니다.
자세히 보기 →

모노레포에서 브랜치별 파일 변경 범위를 제한하는 GitHub Actions 워크플로우

2026-02-26
모노레포에서 브랜치명 기반으로 PR의 변경된 파일이 해당 서비스 디렉토리 범위 내인지 자동으로 검증하는 GitHub Actions 워크플로우를 구현하는 방법을 알아봅니다.
자세히 보기 →

GitHub Actions에서 "Argument list too long" 에러 해결하기

2026-02-26
모노레포 CI에서 변경 파일이 많을 때 발생하는 "Argument list too long" 에러의 원인과, 이를 해결하기 위해 Bash에서 JavaScript(actions/github-script)로 전환한 방법에 대해 알아봅니다.
자세히 보기 →

CI에서 ESLint를 변경된 파일에만 적용하기

2026-02-25
대규모 모노레포에서 새로운 ESLint 룰을 부담 없이 도입하기 위해, CI에서 PR의 변경된 파일에만 ESLint를 실행하는 방법에 대해서 알아봅니다.
자세히 보기 →

[Git] Worktree를 활용한 병렬 작업 환경 구축

2026-02-15
Git Worktree를 사용하여 별도의 디렉터리에서 병렬로 작업하는 방법에 대해서 알아봅시다.
자세히 보기 →

[Claude Code] 기초 지식과 기본 사용법

2026-02-15
Claude Code의 설치부터 토큰, 모델, 모드, 활용 팁까지 기본적인 사용법에 대해 알아봅시다.
자세히 보기 →

PnP(Project in Project) 개념 도입

2026-02-15
프로젝트 안에서 또 다른 프로젝트를 만들어 운영하는 PnP 개념과 도입 방법에 대해 알아봅시다.
자세히 보기 →

[React] 실무에서의 React Clean Code

2026-02-14
Toss의 SLASH 21 컨퍼런스에서 발표된 React Clean Code의 핵심 개념인 응집도, 단일 책임, 추상화를 실제 코드 예제와 함께 정리해서 공유합니다.
자세히 보기 →

[React] React 렌더링의 기본 개념과 동작 방식

2026-02-14
React의 렌더링이란 무엇인지, 렌더 페이즈와 커밋 페이즈의 차이, Fiber 오브젝트, Key와 렌더링, 배치 처리, 클로저와 state 스냅샷 등 React 렌더링의 기본 개념과 동작 방식에 대해서 공유합니다..
자세히 보기 →

[React] React 렌더링 성능 최적화

2026-02-14
React 렌더링 성능 최적화의 필요성, React.memo, shouldComponentUpdate, PureComponent 등의 최적화 API, 참조 문제와 useCallback/useMemo를 활용한 Props 참조 최적화, 불변성, 성능 측정 방법, React Compiler에 대해서 공유합니다.
자세히 보기 →

[Web] Lighthouse 성능 최적화 종합 가이드

2026-02-14
Astro 블로그의 Lighthouse 성능 점수를 개선하기 위해 적용한 이미지 최적화, CSS 최적화, 웹 폰트 최적화, 접근성 개선 등의 방법을 공유합니다.
자세히 보기 →

나의 사이드 프로젝트 이야기

2025-02-25
개발자로서 사이드 프로젝트를 진행하면서 겪은 경험과 배운 점들을 공유합니다.
자세히 보기 →

SHARE
Twitter Facebook RSS