[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
    권퓨터
  • 티스토리 홈 관리자
  • 전체
    오늘
    어제
    • 분류 전체보기 (560)
      • 개발 (56)
        • 프로젝트 (5)
        • 모바일 (44)
        • 프론트엔드 (0)
        • 백엔드 (2)
        • 인프라 (0)
        • AI · 머신러닝 (4)
      • IT · 테크 (11)
        • 기술 트렌드 (3)
        • 도구 · 생산성 (1)
        • 제품 리뷰 · 추천 (0)
        • 마케팅 · 수익화 (7)
      • 자기계발 (7)
        • 공부법 · 언어 (0)
        • 취업 · 커리어 (7)
      • 아카이브 (486)
        • 일기 (480)
        • 취미 (6)
  • 블로그 메뉴

    • 홈
  • 링크

    • 블로그 이전
  • 공지사항

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

  • 태그

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

  • 최근 글

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

티스토리툴바