FE
[트러블 슈팅 - 태그 삭제 시 필터링이 적용되지 않는 문제]
[문제]
검색 결과가 빈 배열로 반환되며, 태그 삭제 시 필터링이 제대로 적용되지 않음
[원인]
태그 삭제 시 API를 호출하지 않아, 삭제된 태그에 따른 검색 결과 업데이트가 이루어지지 X
태그를 추가할 때는 API 호출로 검색 결과가 업데이트되지만,
삭제 시에는 동일한 처리가 없기 때문에 필터링이 제대로 반영되지 X
[해결]
태그 삭제 시에도 API를 호출하여 서버에서 필터링된 검색 결과를 가져오도록 하여, 검색 결과를 최신 상태로 유지
[논의 사항]
1.
특산주 검색 시 태그 검색과 비교하기 위해, 뱃지로 변환할 때는 태그에서 #을 제거
2.
검색 API의 태그 검색 url과 특산주 검색 url이 다른 이유
•
태그는 종류가 다양하고 자유롭게 생성되므로, 여러 개의 태그를 동시에 검색할 수 있도록 url을 다르게 설정
•
특산주는 특정 특산주에 대한 검색으로, 하나의 특산주에 대해서만 검색하며, 비슷한 이름의 특산주가 여러 개일 경우 모두 반환
3.
Top15 항목 클릭 시 뱃지로 변환하여 결과 출력 vs. input 값으로 유지
•
Top15 항목 클릭 시, 항목을 바로 뱃지로 변환하여 검색 결과를 보여주는 것이 사용자에게 더 편리할 것
•
따라서 기존의 엔터 입력 방식과 일관성을 유지하는 대신, 사용자 경험을 고려하여 즉시 뱃지로 변환하는 방법이 좋다는 의견
BE
•
각 요청 PR 내용에 리뷰를 작성하고, 최종 Git merge 과정을 거침
•
리팩토링 할 부분이 생기면 refactor 브랜치를 생성해 해당 기능의 이슈사항들을 개선해나감
•
각 DB와 환경 문제 세팅 관련해서도 오류 발생하여 이를 공유해가며 해결해나감