[Kotlin Project] 초성마켓 - 클린 아키텍처 적용: Data 레이어 개발

2025. 2. 7. 14:27·개발/모바일
반응형

https://github.com/KwonGeneral/chosungmarket.git

 

GitHub - KwonGeneral/chosungmarket: 초성마켓

초성마켓. Contribute to KwonGeneral/chosungmarket development by creating an account on GitHub.

github.com

 

 

이번 포스트에서는 Data 레이어 개발에 대해서 다루겠습니다~!

 

코드는 차후에 계속해서 추가, 수정, 삭제될 예정입니다.

 

먼저 db 관련된 부분입니다.

저는 FirebaseStore를 사용하기로 했기 때문에, 이를 바탕으로 간단하게 CRUD만 구현했습니다.

 

다음으로, Firebase와 클라이언트 Model을 연결하기 위해서 Mapper를 만들었습니다~!

 

마지막으로, repository 부분입니다!

 

후.. 이번 포스트는 여기까지 하겠습니다.

코드에 대한 설명은 주석으로 대체하겠습니다! (너무 지치네요!!)

 

다음 포스트에서는 DI 관련된 부분에 대해서 다룰게요.

반응형
저작자표시 비영리 변경금지 (새창열림)

'개발 > 모바일' 카테고리의 다른 글

[Kotlin Project] 초성마켓 - 프로젝트 전체적인 구조  (0) 2025.02.11
[Kotlin Project] 초성마켓 - 홈, 퀴즈 페이지 개발  (0) 2025.02.10
[Kotlin Project] 초성마켓 - 로그인 페이지 개발  (0) 2025.02.07
[Kotlin Project] 초성마켓 - 클린 아키텍처 적용: DI  (0) 2025.02.07
[Kotlin Project] 초성마켓 - 카카오 로그인 환경 구성  (0) 2025.02.07
[Kotlin Project] 초성마켓 - 파이어베이스 환경 구성 및 DB 구현  (1) 2025.02.07
[Kotlin Project] 초성마켓 - 클린 아키텍처 적용: 인터페이스 & UseCase & 데이터 설계  (0) 2025.02.07
[Kotlin Project] 초성마켓 - 클린 아키텍처 적용: 설명  (1) 2025.02.06
'개발/모바일' 카테고리의 다른 글
  • [Kotlin Project] 초성마켓 - 로그인 페이지 개발
  • [Kotlin Project] 초성마켓 - 클린 아키텍처 적용: DI
  • [Kotlin Project] 초성마켓 - 카카오 로그인 환경 구성
  • [Kotlin Project] 초성마켓 - 파이어베이스 환경 구성 및 DB 구현
권퓨터
권퓨터
만드는 걸 좋아하는 개발자의 기록. 코드든 글이든, 일단 만들어 봅니다.
  • 권퓨터
    권퓨터: Kwonputer
    권퓨터
  • 티스토리 홈 관리자
  • 전체
    오늘
    어제
    • 분류 전체보기 (559)
      • 개발 (56)
        • 프로젝트 (5)
        • 모바일 (44)
        • 프론트엔드 (0)
        • 백엔드 (2)
        • 인프라 (0)
        • AI · 머신러닝 (4)
      • IT · 테크 (10)
        • 기술 트렌드 (3)
        • 도구 · 생산성 (1)
        • 제품 리뷰 · 추천 (0)
        • 마케팅 · 수익화 (6)
      • 자기계발 (7)
        • 공부법 · 언어 (0)
        • 취업 · 커리어 (7)
      • 아카이브 (486)
        • 일기 (480)
        • 취미 (6)
  • 블로그 메뉴

    • 홈
  • 링크

    • 블로그 이전
  • 공지사항

    • 서브 블로그 => https://kwonputer.com/
  • 인기 글

  • 태그

    riverpod
    flutter 개발자
    flutter 면접 질문
    AWS CDK
    블로그수익화
    ai 게임 개발
    python
    콘텐츠자동화
    dynamodb
    클린 아키텍처
    파이썬
    TypeScript
    Single Table Design
    상태관리
    kotlin
    https://github.com/kwongeneral/kortfolio.git
    aws lambda
    Prompt Engineering
    python 기초
    FACEBOOK광고
    next.js
    다국어 블로그
    flutter
    Clean Architecture
    https://www.kwonputer.shop/
    서버리스 아키텍처
    OpenAI GPT
    injectable
    AI블로그
    내러티브 게임
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
권퓨터
[Kotlin Project] 초성마켓 - 클린 아키텍처 적용: Data 레이어 개발
상단으로

티스토리툴바