Dev journal
프론트엔드 개발 경험과 기술 스택을 정리한 글 모음입니다.총 52편
expo-notifications로 푸시 토큰을 받고, 로컬 알림과 원격 푸시를 보내는 과정을 정리합니다.
HTML <dialog> 요소로 모달을 구현하는 방법과, 직접 만들 때 놓치기 쉬운 포커스 트랩·백드롭·ESC 처리가 어떻게 공짜로 따라오는지 정리합니다.
Vercel AI SDK의 streamObject로 LLM이 만드는 구조화 객체를 필드 단위로 흘려받아, 다 채워질 때까지 기다리는 로딩을 없애는 방법을 정리합니다.
Shopify의 FlashList로 FlatList를 교체해서 긴 리스트 스크롤 성능을 개선한 과정을 정리합니다.
Tailwind CSS v4의 CSS-first 설정과 새 엔진을 실전 위주로 정리합니다. tailwind.config.js 없이 @theme로 디자인 토큰을 관리하는 법을 코드로 살펴봅니다.
Claude Message Batches API로 대량 LLM 호출을 비동기 처리하면서 비용을 50% 줄이는 방법을 정리합니다.
Expo의 EAS Update로 앱스토어 심사를 거치지 않고 JS 번들을 OTA로 배포하는 과정을 정리합니다.
CSS Anchor Positioning으로 툴팁과 드롭다운의 위치를 자바스크립트 없이 잡는 방법을 정리합니다. anchor()와 position-area, 화면 밖으로 나갈 때의 폴백까지 살펴봅니다.
Anthropic 프롬프트 캐싱으로 반복되는 시스템 프롬프트와 문서 컨텍스트의 입력 토큰 비용을 줄이는 방법을 정리합니다.
NativeWind를 써서 React Native에서 Tailwind CSS 문법으로 컴포넌트를 스타일링하는 방법을 정리합니다.
1 / 6 페이지