Archive
감성개발자의 Blog
8 / 20 페이지
-
Astro Content Collections로 프론트매터 오류를 배포 전에 막는 방법
Astro Content Collections와 Zod로 frontmatter 오류를 배포 전에 막는 실무 순서.
-
AI 플러그인 - 코딩 에이전트를 더 똑똑하게 만드는 오픈소스 도구들
AI 코딩 에이전트를 위한 오픈소스 플러그인 가이드
-
Astro 블로그 디자인 QA 체크리스트
홈·상세·모바일 세 화면에서 배포 후 디자인 누락을 잡아내는 QA 체크리스트.
-
ORM N+1 쿼리, 발견하는 법과 고치는 기준
N+1은 지연 로딩의 기본 동작에서 나온다. 쿼리 로그로 발견하고, 화면이 실제로 쓰는 관계만 eager loading으로 미리 가져온다.
-
페이지네이션, OFFSET과 커서 방식 중 무엇을 쓸까
페이지 번호 UI가 꼭 필요하면 OFFSET, 무한 스크롤과 대용량 목록이면 커서 방식이 기본값이다.
-
HTTP 캐싱 헤더, Cache-Control부터 ETag까지 실무 기준
캐싱은 파일 종류별로 정책을 나누는 것이 핵심이다. 해시 붙은 정적 자산은 길게, HTML과 API는 재검증 중심으로 간다.
-
느린 쿼리에 인덱스부터 걸기 전에 봐야 할 기준
인덱스는 실행 계획으로 풀스캔을 확인한 뒤에 걸어야 하고, 컬럼 순서와 쓰기 비용까지 같이 봐야 한다.
-
감성개발자의 Blog는 무엇을 다루는가
이 블로그가 다루는 주제와 글 공개 기준, 그 배경에 있는 기록의 이유.
-
홈킷 도어벨 추천, Aqara G4 호환 초인종을 고르기 전
스마트 초인종은 앱 호환성, 전원 방식, 기존 초인종 구조를 먼저 확인해야 한다.
-
Laravel 서버리스 환경에서 PostgreSQL 드라이버 오류 해결
서버리스에서 PostgreSQL 안 찾지? php.ini에서 명시하세요