본문 바로가기
전체 6
6
Database3분 읽기
UUID vs 자동증가 — 기본키로 무엇을 쓸까
순차 정수 ID는 간단하고 빠르지만 예측 가능하고 분산에 약하다. UUID는 겹칠 걱정이 없지만 크고 인덱스에 부담. 상황별 선택 기준.
#Database#UUID#PrimaryKey
2026.07.14
5
Backend3분 읽기
REST API 버저닝 전략 — URL·헤더 어느 쪽이 정답인가
API를 바꾸면 기존 클라이언트가 깨진다. /v1/ URL 방식과 헤더 방식의 장단점, 그리고 애초에 버전을 덜 올리는 하위호환 설계까지.
#API#REST#Versioning
2026.07.13
4
Backend2분 읽기
HTTP 상태코드 제대로 쓰기 — 4xx와 5xx 구분
모든 에러를 200+에러메시지나 500으로 퉁치면 클라이언트·모니터링이 망가진다. 의미에 맞는 상태코드 선택 가이드.
#HTTP#API#REST
2026.06.25
3
Database2분 읽기
소프트 삭제 vs 하드 삭제, 무엇을 선택할까
deleted_at 컬럼으로 숨기는 소프트 삭제는 복구·감사에 좋지만 쿼리·유니크 제약·용량 부담이 따른다. 기준 정리.
#Database#SoftDelete#Design
2026.06.16
2
Frontend3분 읽기
Tailwind v5 — CSS-only theme + container query 정식, v4 대비 5가지 변화
Tailwind v5의 핵심 변화 5가지 — @theme 분리, container query 코어, dark variant 재설계, JIT 캐시, plugin API.
#Tailwind#CSS#Design
2026.05.24
1
Frontend1분 읽기
Figma to Code — 디자인에서 코드 자동 생성
Figma 디자인을 React/Tailwind 코드로 변환하는 도구와 워크플로 비교.
#Figma#Design#Automation
2025.10.08