아티클 목록 - 데브캐치

아티클 목록

검색 결과 116

#BACKEND
#BACKEND

탐색을 돕는 광고 UX를 만들 수 있을까?

이 글은 모텔 고객의 탐색 패턴에 맞춘 광고 UX 개선 사례를 소개한다. 기존의 단순 노출 광고 문제를 해결하기 위해 고객 맥락에 맞는 추천 및 위치 기반 광고 실험을 진행했...

요기어때 ·
#BACKEND

한 줄로 끝내는 iOS 화면 생성: Scaffold + Makefile

여기어때 iOS 개발팀은 Tuist의 Scaffold와 Makefile을 활용해 반복적이고 번거로운 UI 컴포넌트 생성 업무를 자동화하여 개발 효율성을 향상시켰습니다. 템플릿...

요기어때 ·
#BACKEND

네트워크 기반 Compose Preview가 안보인다면?

여기어때 Android 개발팀이 YDSImage의 Compose Preview에서 네트워크 이미지 로드 문제를 해결하기 위해, LocalInspectionMode를 활용하여 ...

요기어때 ·
#BACKEND

BFF(Backend for Frontend) 가 여기어때에서 하는 일

여기어때는 다양한 클라이언트에 맞춰 최적화된 API를 제공하는 BFF(Backend for Frontend)를 활용하여 데이터 가공, 성능 향상, 보안 강화, 독립적 개발 및...

요기어때 ·
#BACKEND

Behind the scenes: How we designed Docker Model Runner and what’s next

Docker Model Runner는 AI 모델을 로컬에서 컨테이너와 호스트에서 실행할 수 있도록 설계된 오픈소스 솔루션입니다. 다양한 백엔드(예: llama.cpp, vLL...

도커 ·
#BACKEND

KMP 기반 UI 컴포넌트 통합 전략

네이버 엔지니어링 데이 2025에서 발표된 멀티플랫폼 대응 밴드 디자인 시스템 설계와 아이콘 자동화 관리 방식을 소개하며, KMP 활용 및 UI 컴포넌트 배포 사례를 다룹니다...

네이버 ·
#BACKEND

에러 0%, MSA에서의 Enum 관리 전략

토스뱅크는 MSA 환경에서 Enum 관리 문제를 해결하기 위해 선택적 역직렬화, EnumString 도입, 버전 동기화 시스템인 Meta Expose를 개발했습니다. 이를 통...

토스 ·
#BACKEND

일 평균 30억 건을 처리하는 결제 시스템의 DB를 Vitess로 교체하기 - 1. 솔루션 선정기

LINE Billing Platform 개발팀은 기존 DB를 Vitess로 마이그레이션하여 비용 절감과 성능 향상을 도모했다. Vitess는 확장성과 고가용성을 갖추었으며, ...

라인 ·
#BACKEND

웹빌더 시스템 Part 1: GrapesJS와 Next.js로 만드는 웹빌더 개발기

여기어때는 GrapesJS와 Next.js를 활용하여 빠르고 효율적인 펜션 홈페이지 웹빌더를 개발하였으며, 템플릿 선택, 외부 데이터 연동, 이미지 업로드 등 커스터마이징이 ...

요기어때 ·
#BACKEND

5 tips for using GitHub Copilot with issues to boost your productivity

GitHub Copilot의 최신 기능은 사진을 문제로 자동 전환, 템플릿 및 태그 자동 추천, 버전 관리 및 마일스톤 설정, 다수 이슈 일괄 생성, AI가 버그 해결을 돕는...

깃허브 ·