-
Notifications
You must be signed in to change notification settings - Fork 0
Feat/#51 - 피드 조회 기능 구현 및 좋아요 기능 구현 #53
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
Conversation
…C and integrate feed APIs/queries with unified likes storage)
…trieval logic and add community title sections)
… logic and add new DTO)
…and implement business exception handler)
… retrieval logic)
Summary of ChangesHello @jbh010204, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! 이 Pull Request는 애플리케이션의 피드 조회 기능을 대폭 개선하고, 피드와 댓글에 대한 좋아요 기능을 새롭게 도입하여 사용자 참여를 증진시키는 것을 목표로 합니다. 다양한 조회 요구사항을 충족시키기 위해 여러 종류의 피드 조회 API를 추가하고, 데이터 집계 로직을 최적화하여 성능과 확장성을 고려했습니다. 또한, 프로젝트 구조와 개발 가이드라인을 명확히 하는 문서를 추가하여 팀원들의 이해도를 높였습니다. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
BaeJunH0
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
오랜만에 보니까 글자가 튕기기도 하고... 세세하게 리뷰하지는 못했지만, 잘돌아가게 만들어주신 것 같습니다!
앞으로는 제가 맡을 부분이니 보완할 점이 있다면 보완하고, 좋은 점이 있으면 흡수하면서 잘 이어나가 보겠습니다~
Warning
이슈와 프로젝트(Project) 연결 시 반드시 주의하세요.
이는 업무 효율도를 위해서 사용하는 것이지 때문에 협조 부탁드립니다. 추가로, 완료 된 PR 이라면 리뷰어를 직접적으로 연결해주세요 :)
📌 연결된 이슈
📖 주요 변경 사항
🔖 작업 내용 요약
Feed
/feeds/main)/feeds/main/titles)/communities/{communityId}/feeds)contentPreview적용Comment
Like
Like,LikeTargetType)😎 질문
Feed 조회
comment_count/like_count를 매 조회마다 집계하므로 고트래픽에서는 집계 테이블/캐시가 필요할 수 있음id기준이므로, 정렬/동일시 tie-breaker 정책 문서화 필요Like
LikeTargetType확장 시 공통 검증/인덱스 설계 재검토 필요Comment