본문으로 건너뛰기
개발 머꼬
?
배우기
개발 노트
로그인
개발 노트
24
한 글에 한 문제를 담았어요. 막힌 지점부터 해결과 확인 방법까지 필요한 기록을 바로 찾아보세요.
글쓰기
전체
421
JavaScript
34
Java
32
Python
31
SQL
30
Next.js
28
CSS
26
Git
26
React
25
HTML
24
Vue
23
Spring
22
NestJS
17
Nuxt.js
17
GitHub Actions
13
Node.js
13
인프라·운영
13
API 설계
11
Docker
10
Nginx
9
보안
9
Redis
8
더 보기
+13
접기
개발 노트 검색
검색
개발 노트 목록
08.31
HTML
2026. 8. 31.
입력창을 설명하는 텍스트가 있는데도 스크린리더가 아무 이름도 읽지 않은 이유
#Accessibility
#Engineering Note
#HTML
08.20
HTML
2026. 8. 20.
새 탭으로 여는 외부 링크에 rel을 붙여야 하는지 다시 확인한 이유
#Engineering Note
#HTML
#Security
27
0
08.12
HTML
2026. 8. 12.
모달 밖으로 옮긴 저장 버튼이 폼을 제출하지 못한 이유
#Engineering Note
#HTML
07.26
HTML
2026. 7. 26.
비밀번호 관리자가 로그인 폼을 못 알아봐서 autocomplete를 다시 본 이유
#Accessibility
#Engineering Note
#Forms
#HTML
06.27
HTML
2026. 6. 27.
폼 검증을 JS로 다 만들다가 브라우저가 이미 하고 있던 일을 발견한 과정
#Accessibility
#Engineering Note
#Forms
#HTML
05.01
HTML
2026. 5. 1.
iframe에 sandbox를 걸었는데 스크립트가 부모 쿠키를 읽은 이유
#Engineering Note
#HTML
#Security
03.29
HTML
2026. 3. 29.
preload를 늘렸는데 첫 화면이 오히려 느려진 이유
#Engineering Note
#HTML
#Performance
02.19
HTML
2026. 2. 19.
사용자 글에 dangerouslySetInnerHTML을 썼다가 스크립트가 실행된 사고
#Engineering Note
#React
#Security
#XSS
01.25
HTML
2026. 1. 25.
카드번호 입력칸에 type=number를 썼다가 값이 통째로 사라진 이유
#Common Pitfall
#Engineering Note
#HTML
01.16
HTML
2026. 1. 16.
모든 이미지에 loading="lazy"를 붙였더니 LCP가 오히려 나빠진 이유
#Engineering Note
#HTML
#Performance
1
2
3
다음 →