궁금한 점이 두가지 있습니다.
252
投稿した質問数 20
repository에서 필터링을 먼저 해서(where) List<Store>를 반환 하였는데요.
똑같은 url에 대한 get 요청이 있는데 어떤 경우는 전체 데이터가 필요하고 어떤때는 필터링 된 데이터가 필요하다고 할 때 2가지의 메서드를 따로 만드는게 이상적일까요??
RemainStatListTile을 별도의 widget으로 분리하실 때 build메서드 내부에 ui코드를 쭉 쓰시는게 아니고 해당 타일 ui를 불러오는 메서드(_buildRemainStatWidget(store))를 리턴하게 하셨는데, 그대로 쭉 쓰는 것과 차이가 있나요? 단순 가독성이라 취향대로 직접 다쓰는것도 상관 없을까요?
즐거운 추석 보내세요 ^^
回答 1
1
지금까지의 학습 내용으로는 Repository에 2개의 메서드를 만들거나, 또는 전체 데이터를 가져오는 하나의 메서드만 두고, ViewModel에서 두 상황에 대한 처리를 하는 방법이 있습니다.
이상적인 방법으로는 다음 강의인 '클린 아키텍처' 편에서는 이를 해결하는 또 다른 방법인 UseCase를 활용하는 방법에 대해 다룹니다. Repository에는 전체 데이터를 가져오는 하나의 메서드만 두고 여러 상황에 대해서는 각각 UseCase를 만들어서 ViewModel에서 이를 사용하는 방법입니다.
https://inf.run/229G네. 여기서는 단순 가독성 때문입니다. 자유롭게 쓰셔도 됩니다.
추석 명절 잘 보내세요~
Funtion vs StatelessWidget 질문!!!
0
667
1
강의를 활용하여 공공API를 받아오는데 오류가 나옵니다
0
413
1
provider lib 버전 업
0
276
1
오류가 납니다.
0
366
2
api오류
0
298
1
ios 디바이스에서 geolocator 는 안되는건가요?
0
305
1
ListView가 화면에 출력이 안됩니다.
0
327
1
MethodChannel 에 관해서 질문이요..
0
318
1
API 관련
0
237
1
공적 마스크 api 서비스 중단
0
228
2
provider를 쓰지 않았을 때 불러오는 방법
0
229
2
2장 ViewModel만들기- 데이터를 가져오는 코드 만들기 부분
-1
288
1
1장 메인화면 UI작성 강의 질문
0
305
2
ListView 궁금한점이 있습니다.
0
185
1
리스트 불러오기 오류
0
430
2
json 파일을 읽지 못하고 있어요;;
0
173
1
수원시 좌표를 넣었는데 서울이 나오는 건 어찌하나요?
0
208
1
현재 위치 기반 검색 질문입니다.
0
273
1
현재 위치 찾는 방법
0
259
1
안드로이드 스튜디오의 코드 스타일을 보면 강사님의 'Widget'은 색깔있는 글자인데 저는 검은 회색으로 나옵니다. 어떻게 강사님처럼 변경하는지요?
0
232
1
api 링크 주소를 강의처럼 수정하고 싶은데 어떻게 해야 하나요?
0
260
1
loading될 때 delay주는 방법
0
552
3
pub.dev 학습방법문의
0
180
1
SwaggerHub에서 execute 시 에러 발생
0
201
1

