[Kotlin Project] 초성마켓 - 클린 아키텍처 적용: Data 레이어 개발
2025. 2. 7. 14:27ㆍKotlin Project/초성마켓
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 > 초성마켓' 카테고리의 다른 글
[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 |