지난 글에서 우리는 서버의 날것 데이터(JSON)를 가져와서 안전한 객체(Model)로 바꿔주는 Repository 패턴을 구축했습니다.데이터가 흐르는 길은 뚫린 셈이죠.그런데 개발을 하다 보면 이런 고민이 생깁니다."가져온 상품 목록 중에서 '가격이 1000원 이상'인 것만 뽑고 싶은데, 이 if 문은 어디에 적어야 하지?"UI 위젯 (build 메서드) 안? -> 코드가 지저분해짐.Repository 안? -> Repository는 데이터만 가져와야 하는데 역할이 섞임.이럴 때 필요한 것이 바로 Service 레이어입니다.오늘은 데이터를 단순 전달하는 것을 넘어, 실제 앱의 '업무(Business Logic)'를 처리하는 Service 구현 방법에 대해 알아보겠습니다.1. Repository vs S..