codemapo
est. 2024
블로그
BLOG
로드맵
ROADMAP
유틸리티
UTILITY
프로젝트
PROJECTS
소개
ABOUT
KO / EN
KO / EN
HOME
/
BLOG
지식 지도
— Knowledge Index
지금까지 쓴 글 전부를 카테고리·좌표로 색인했습니다. 좌표는 분야(축)와 글의 순번을 가리킵니다.
Total
481
편
Categories
32
축
This page
5
편
Updated
26.05
전체
481
M
인공지능
10
M
AI 엔지니어링
7
A
아키텍처
6
M
인공지능
1
B
백엔드
8
B
백엔드 엔지니어링
2
C
커리어
5
F
컴퓨터과학
190
F
자료구조
3
D
데이터베이스
2
C
개발자 성장
2
I
데브옵스
22
G
트러블슈팅
30
U
프론트엔드
18
U
프론트엔드 엔지니어링
3
U
프론트엔드 프레임워크
5
E
헤비 엔지니어링
1
I
인프라
1
O
모바일
3
O
모바일 엔지니어링
1
N
신기술
2
X
운영체제
1
E
실무개발
100
Y
보안
13
L
소프트 스킬
4
E
소프트웨어 공학
1
I
SRE
2
S
시스템 설계
20
T
테스팅
9
W
웹 개발
1
W
웹 개발
7
W
웹 기초
1
Showing 20 of 100
page 2 / 5
Date
Coord
Title
Tags
Read
…
2026.03.02
E·80
개발자의 SEO: 아무도 안 오는 서비스를 만들고 싶지 않다면
서비스를 만들었는데 아무도 오지 않았다. 마케팅 예산 없이 검색 유입을 만드는 기술적 SEO를 Next.js에서 직접 구현한 경험.
SEO
Next.js
Technical SEO
—
2026.02.28
E·79
MSW(Mock Service Worker): API 모킹의 표준
테스트에서 fetch를 직접 모킹하거나, axios를 vi.mock()으로 교체하다가 실제 API와 차이가 생겨 고생한 적 있다. MSW는 네트워크 레벨에서 요청을 인터셉트해서 그런 문제를 근본적으로 해결한다. 설정부터 Vitest, Storybook 통합까지 정리했다.
MSW
API Mocking
Testing
—
2026.02.24
E·78
HTML5 드래그 앤 드롭이 웨일에서 안 된다: dnd-kit으로 해결한 이야기
HTML5 Drag and Drop API로 만든 칸반 보드가 네이버 웨일에서만 동작하지 않았다. 브라우저 제스처가 네이티브 드래그 이벤트를 가로채는 문제, dnd-kit의 Pointer Events 기반 아키텍처로 해결했다.
React
dnd-kit
Drag and Drop
—
2026.02.23
E·77
기술 문서 작성법: README, API 문서, 변경 로그
오픈소스에 기여하려고 봤는데 README가 없어서 포기한 적이 있다. 그때 좋은 문서의 가치를 뼈저리게 느꼈다.
Documentation
README
API Docs
—
2026.02.22
E·76
개발 환경 자동화: dotfiles, 셸 설정, 도구 세팅
맥을 새로 사면 개발 환경 세팅에 이틀이 걸렸다. dotfiles과 자동화 스크립트를 만들고 나니 30분이면 끝난다.
Dotfiles
Shell
Automation
—
2026.02.21
E·75
정규표현식(RegExp) 실제: 개발자의 만능 텍스트 도구
정규표현식을 외계어처럼 느꼈는데, 실제로 자주 쓰는 패턴 20개만 익히니 텍스트 처리가 한 줄로 끝났다.
RegExp
JavaScript
Text Processing
—
2026.02.20
E·74
React Hook Form + Zod: 타입 안전한 폼 검증
폼 검증 로직을 직접 작성하다가 엣지 케이스 지옥에 빠졌다. React Hook Form과 Zod 조합이 폼 개발의 최적해였다.
React Hook Form
Zod
Forms
—
2026.02.19
E·73
Zustand 심화: 전역 상태 관리의 실제 패턴
Redux가 너무 복잡해서 Zustand로 바꿨는데, 보일러플레이트가 90% 줄었다. 근데 제대로 쓰려면 알아야 할 패턴이 있었다.
Zustand
State Management
React
—
2026.02.18
E·72
Streaming SSR: 점진적 페이지 렌더링으로 체감 속도 개선
SSR 페이지가 데이터 로딩 때문에 3초간 빈 화면을 보여주고 있었다. Streaming SSR로 준비된 부분부터 먼저 보여주니 체감 속도가 극적으로 개선됐다.
Streaming SSR
React
Next.js
—
2026.02.17
E·71
Server Actions: 폼 처리의 새로운 패러다임
API 라우트 만들고, fetch 호출하고, 로딩 상태 관리하고... 폼 하나 처리하는 데 너무 많은 코드가 필요했는데, Server Actions로 획기적으로 줄었다.
Server Actions
Next.js
Forms
—
2026.02.16
E·70
React Server Components 심화: 직렬화 규칙과 실제 패턴
Server Component에서 함수를 props로 전달했더니 에러가 났다. 직렬화 경계를 이해하고 나니 RSC의 진짜 패턴이 보였다.
React
Server Components
RSC
—
2026.02.11
E·69
Image Optimization 실제: WebP, AVIF, 반응형 이미지
블로그 이미지가 전체 페이지 용량의 80%를 차지하고 있었다. 포맷 변환과 반응형 이미지로 로딩 속도를 극적으로 개선한 이야기.
Image Optimization
WebP
AVIF
—
2026.02.10
E·68
Service Worker와 PWA 캐싱 전략 심화
오프라인에서도 앱이 돌아가게 만들고 싶었는데, Service Worker의 캐싱 전략을 제대로 이해하고 나니 가능해졌다.
Service Worker
PWA
Caching
—
2026.02.09
E·67
Web Worker: 무거운 연산을 메인 스레드 밖으로
CSV 파일을 파싱하는 동안 UI가 완전히 멈췄다. Web Worker로 무거운 연산을 분리하니 UI가 부드럽게 유지됐다.
Web Worker
Performance
JavaScript
—
2026.02.08
E·66
Tree Shaking: 번들에서 죽은 코드 제거하기
lodash 하나 import했을 뿐인데 번들에 전체 라이브러리가 들어갔다. Tree Shaking이 제대로 작동하게 만드는 법을 정리했다.
Tree Shaking
Bundle
Performance
—
2026.02.07
E·65
Lazy Loading과 Code Splitting: 초기 로딩 속도 절반 줄이기
번들 크기가 2MB를 넘어가면서 초기 로딩이 5초나 걸렸다. Lazy Loading과 Code Splitting으로 필요한 코드만 불러오니 2초로 줄었다.
Performance
Lazy Loading
Code Splitting
—
2026.02.01
E·64
GitHub Actions 실제: CI/CD 파이프라인 직접 구축하기
매번 수동으로 빌드하고 배포하다가 실수로 버그를 프로덕션에 올렸다. GitHub Actions로 자동화한 후 그런 실수가 사라졌다.
GitHub Actions
CI/CD
Automation
—
2026.01.31
E·63
S3 + CloudFront: 정적 파일 서빙의 정석
이미지와 정적 파일을 서버에서 직접 서빙하면 트래픽이 몰릴 때 서버가 위험해진다. S3 + CloudFront 조합으로 정적 파일 서빙을 분리하는 방법을 정리했다.
AWS
S3
CloudFront
—
2026.01.30
E·62
Vercel vs Netlify vs Cloudflare Pages: 프론트엔드 배포 플랫폼 비교
세 플랫폼 다 써봤는데, 가격, 속도, 기능 각각 장단점이 확실했다. 프로젝트 상황별로 어디를 써야 하는지 정리했다.
Vercel
Netlify
Cloudflare Pages
—
2026.01.29
E·61
Cloudflare Workers: 엣지에서 코드 실행하기
서버가 미국에 있어서 한국 사용자 응답이 느렸는데, Cloudflare Workers로 전 세계 엣지에서 코드를 실행하니 응답 시간이 극적으로 줄었다.
Cloudflare
Edge Computing
Serverless
—
← PREV
1
2
3
5
NEXT →
F
컴퓨터과학
190
E
실무개발
100
G
트러블슈팅
30
I
데브옵스
22
S
시스템 설계
20
U
프론트엔드
18
Y
보안
13
M
인공지능
10
T
테스팅
9
B
백엔드
8
W
웹 개발
7
M
AI 엔지니어링
7
A
아키텍처
6
C
커리어
5
U
프론트엔드 프레임워크
5
L
소프트 스킬
4
F
자료구조
3
U
프론트엔드 엔지니어링
3
O
모바일
3
N
신기술
2
C
개발자 성장
2
I
SRE
2
D
데이터베이스
2
B
백엔드 엔지니어링
2
O
모바일 엔지니어링
1
W
웹 기초
1
E
소프트웨어 공학
1
X
운영체제
1
E
헤비 엔지니어링
1
M
인공지능
1
I
인프라
1
W
웹 개발
1
▸ 전체 태그 둘러보기
→