TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
785784783782781780779778777776775774
AI
AI 프롬프트 캐싱 — 비용 절감과 성능 최적화
LLM API의 프롬프트 캐싱 기법으로 비용을 90%까지 절감하는 방법.
Database
SQLite for Web — Turso, LibSQL로 엣지에서 DB 사용하기
Turso와 LibSQL로 SQLite를 엣지 환경에서 활용하는 새로운 패러다임.
Infra
Docker Volumes와 바인드 마운트 — 데이터 영속성 전략
Docker 볼륨과 바인드 마운트의 차이점과 프로덕션 데이터 관리 전략.
Frontend
React 성능 프로파일링 — DevTools로 병목 찾기
React DevTools Profiler를 활용하여 불필요한 리렌더링과 성능 병목을 찾아내고, 실질적인 최적화를 적용하는 방법을 다룹니다.
Infra
GitHub Actions 매트릭스 전략과 재사용 워크플로
GitHub Actions의 매트릭스 빌드, 재사용 가능 워크플로, 캐싱 전략 가이드.
Frontend
Fumadocs — Next.js 문서 사이트 프레임워크
Fumadocs로 Next.js 기반 기술 문서 사이트를 빠르게 구축하는 방법.
Infra
Docker 컨테이너 네트워킹 — 브릿지, 호스트, 오버레이
Docker 네트워크 모드별 특성과 멀티 호스트 환경에서의 오버레이 네트워크 구성.
Database
Prisma 6 새 기능 — 타입 안전 Raw SQL, 성능 개선
Prisma 6의 타입 안전 Raw SQL, 향상된 쿼리 엔진, 새로운 기능 정리.
Database
데이터베이스 인덱스 내부 구조 — B-Tree와 LSM-Tree 비교
데이터베이스 인덱스의 핵심 자료구조인 B-Tree와 LSM-Tree의 내부 동작 원리, 성능 특성, 적합한 사용 사례를 비교합니다.
Backend
Supabase Auth — 인증 시스템 구축 완벽 가이드
Supabase Auth로 이메일, OAuth, Magic Link 인증을 구현하는 완벽 가이드.
Frontend
SSR/SSG/ISR 심층 비교 — 성능과 SEO 관점에서
렌더링 전략별 성능, SEO, DX를 심층 비교하고 하이브리드 전략을 제시합니다.
Database
Neon — 서버리스 PostgreSQL의 새로운 기준
Neon의 브랜칭, 자동 스케일링, 서버리스 드라이버를 활용한 PostgreSQL 관리.