TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
464544434241403938373635
Backend
tRPC v11 + React Query v6 — 풀스택 타입 안전성의 끝판왕
tRPC v11과 React Query v6 결합으로 백엔드-프론트 타입을 한 줄로 공유. 인증·에러·캐싱 패턴과 6개월 운영 회고.
AI
LLM 추론 비용 최적화 — 캐싱·배치·라우팅으로 70% 절감하는 7가지 기법
LLM API 운영 비용 70% 절감하는 7가지 실전 기법. 프롬프트 캐싱·배치 API·모델 라우팅·프롬프트 압축 가이드.
Backend
tRPC v12 vs GraphQL — 2026 API 패러다임 선택 가이드
2026년 4월 기준 tRPC v12와 GraphQL의 실전 비교. 풀스택 TypeScript는 tRPC, 다양한 클라이언트는 GraphQL — 의사결정 매트릭스.
Backend
API Rate Limiting 완벽 구현 — Token Bucket·Sliding Window·Redis 실전 코드
API Rate Limiting 구현의 4가지 대표 알고리즘과 실제 Redis 기반 구현 코드를 정리한다. Fixed Window·Sliding Window·Token Bucket·Leaky Bucket을 비교한다.
AI
Claude API 프롬프트 캐싱 완벽 활용 — 비용 90% 절감 실전 패턴 6가지
Claude API의 프롬프트 캐싱은 시스템 프롬프트·도구 정의·긴 문서 재사용 시 비용을 최대 90% 절감한다. cache_control 사용법과 실전 6가지 패턴을 정리한다.
Backend
Resend — 개발자를 위한 이메일 API
Resend API로 트랜잭셔널 이메일을 보내고 React Email로 템플릿을 만드는 방법.
Backend
JSON Schema로 API 문서와 검증 통합하기
JSON Schema를 활용해 API 문서화와 입력 검증을 한번에 해결하는 방법.
Backend
Rate Limiting 구현 — Token Bucket과 Sliding Window
API Rate Limiting의 주요 알고리즘과 Redis를 활용한 분산 환경 구현 방법.
Backend
Fastify 플러그인 시스템으로 모듈화된 API 서버
Fastify의 강력한 플러그인 아키텍처를 활용하여 캡슐화된 모듈 단위로 API 서버를 구성하고 확장하는 패턴을 살펴봅니다.
AI
Claude 4 API 활용 가이드 — 도구 사용과 에이전트
Claude 4의 향상된 도구 사용, 에이전트 패턴, 컴퓨터 사용 기능 활용법.
AI
OpenAI Function Calling 실전 — AI에게 도구 사용 능력 부여
OpenAI의 Function Calling 기능을 활용하여 AI가 외부 API를 호출하고 실시간 데이터를 조회하는 에이전트를 구축하는 방법을 구현 코드와 함께 설명합니다.
Backend
Fastify — Node.js 고성능 웹 프레임워크
Fastify의 스키마 기반 검증, 플러그인 시스템, Express 대비 성능 장점.