얼마집 프론트엔드 개발 문서
Expo native 앱
- Expo native 앱 개요 — 스택·디렉토리·공유 패키지·문서 지도
- 구현 컨벤션 — 화면·기능 구현 시 규칙 체크리스트
- 크로스플랫폼 UI · 스타일링
- 네비게이션 — 라우팅·게이팅·딥링크·웹뷰 브릿지
- 데이터·상태 — react-query·MMKV·Funnel native
- 푸시 알림
- 로깅·모니터링
- Metro·의존성
- 빌드·배포
- OTA·버전 관리
- E2E (Maestro + MSW)
가이드
- Funnel 관리 — 다단계 플로우 관리
- API 관리 — 서버 API 호출
- 데이터베이스 — Neon DB + Drizzle ORM
- 로깅 — Datadog 및 Sentry 로깅
- E2E 테스트 — Playwright + MSW + Vercel Preview
- 증명서 발급 — 전자증명서
- AI 세무 상담
- DM — 1:1 다이렉트 메시지
패키지 레퍼런스
- @howmuchhome-web/ui — 디자인 시스템 (web
/v2· native/native) - @howmuchhome-web/funnel
- @howmuchhome-web/api
- @howmuchhome-web/utils-react-query
- @howmuchhome-web/logger
- @howmuchhome-web/domains — 제품 도메인 타입/상수
- @howmuchhome-web/error — 에러 클래스·바운더리
- @howmuchhome-web/utils-ts — 순수 TS 유틸
- @howmuchhome-web/native-app-shared — native 소유 + 외부 참조 계약
For Claude
- 이곳의 파일 목록이 업데이트 되면 루트 CLAUDE.md도 함께 변경해주세요
Last updated on