Project가 필터에 따라서 세부적으로 검색될 수 있도록 검색 기능 업그레이드가 필요합니다. GraphQL로도 자연스럽게 검색될 수 있도록 구축해야됩니다.
또한, 프로젝트가 다양한 방법으로 정렬될 수 있도록 해야됩니다. (Default는 최신순)
게시글 총 개수가 아마 계속 표시될텐데 이 부분은 매서드를 따로파서 캐싱해두는게 좋다. 페이지네이션 할때 where limit 쿼리와 count 쿼리 두번 발생되기 때문이다. 또한, 인덱싱은 필수이다.
Feature Description
Project가 필터에 따라서 세부적으로 검색될 수 있도록 검색 기능 업그레이드가 필요합니다. GraphQL로도 자연스럽게 검색될 수 있도록 구축해야됩니다.
또한, 프로젝트가 다양한 방법으로 정렬될 수 있도록 해야됩니다. (Default는 최신순) 게시글 총 개수가 아마 계속 표시될텐데 이 부분은 매서드를 따로파서 캐싱해두는게 좋다. 페이지네이션 할때 where limit 쿼리와 count 쿼리 두번 발생되기 때문이다. 또한, 인덱싱은 필수이다.
Detailed Tasks
Reference Materials (Optional)