-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: 추억 목록 정렬, 필터링 API 구현 #546
Comments
Note 정렬 항목 중에 ‘기간 있는/없는 추억’은 정렬보다는 필터링에 가까운 것 같아요 사용자 피드백 중에 위와 같은 내용이 있었습니다. 이를 반영한다면 버튼을 분리해야 할 것 같습니다.
만약 버튼을 분리한다면, 두 기능이 동시에 적용되는 것도 고려해야 합니다. (ex. 기간이 없는 추억을 생성순으로 정렬) 이 경우, 클라이언트와 백이 어떤 식으로 api를 주고받아야 효율적인지 고민해봐야 할 것 같습니다. 아래는 생각해본 예시입니다.
이때, 기간이 없는 추억은 최신순과 과거순이 의미가 없습니다. 이를 어떻게 처리할지도 고민해볼 부분입니다. 이 경우는 아래와 같이 UI를 구성해볼 수 있습니다.
그리고 제 근본적인 의문점이 있습니다. 어떤 상황에서 사용자가 기간이 있는 추억만 모아보거나 기간이 없는 추억만 모아보고 싶을까요? 저로서는 해당 기능이 아직 잘 납득이 되지 않습니다. |
@BurningFalls @linirini , @hxeyexn |
Note 생성순은 이해가 가는데 최신순과 과거순은 어떤걸 기준으로 최신이고 과거라는 것인지 모르겠어요 위와 같은 사용자 피드백도 있었습니다. 최신순과 과거순이라는 단어로는 설명이 부족한 것 같다고 생각합니다. |
@s6m1n |
@s6m1n |
Note 어떤 정렬이 눌려있는지 알려주면 좋을 것 같아요 위와 같은 사용자 피드백도 있었습니다. |
저도 폭포의 코멘트에서처럼 필터링과 정렬의 구분은 필요하다고 생각해요! |
그리고 폭포가 말한대로 저도 저 정렬 기준들을 보았을 때 추억 기준인지, 스타카토 기준인지 명확하게 구분되지 않는 것 같아요! |
@s6m1n @Junyoung-WON @hxeyexn |
아니요, 기억하고있지 않아요!
제 생각엔 정렬/필터 기준을 굳이 서버에서까지 저장하지 않고, 인증 토큰처럼 앱 내부 저장소에서 저장하고 있어도 좋을 것 같아요! |
데모데이 시연을 앞두고 UX를 향상시키기 위해 급하게 추가한 기능이라 UI를 변경할 시간이 부족했습니다.
@linirini @s6m1n @Junyoung-WON |
저도 호두 의견에 동의합니다. 정렬/필터 기준은 클라이언트가 내부 저장소에 저장하고 있는 게 좋을 것 같아요! |
부연 설명 작성해두었습니다. 이해 안 되는 부분 있으시면 말씀해주세요! |
'최근 수정 순' 추가 아이디어 너무 좋네요! @linirini @BurningFalls @Junyoung-WON @s6m1n
리니의 의견에 동의합니다! |
🥸 어떤 기능인가요?
추억 목록을 정렬, 필터링 할 수 있는 API를 구현합니다.
✅ 작업 내용
(@hxeyexn :어떤 기준 정렬인지 옆에 부연 설명 부탁드립니다!감사해요 해나!)정렬
(기간이 없는 추억들은 최신순, 과거순 정렬 시에 기간이 명시된 추억들보다 아래에 기본 정책(최근 수정 순)으로 정렬되어 위치합니다.)
필터링
😇 이때까지 끝낼게요!
😵 참고할만한 자료(선택)
🙇♀️ 이슈 확인했어요:)
The text was updated successfully, but these errors were encountered: