모든 블로그 글에 대해 조회 수 기능을 추가한다.
Closed this issue · 0 comments
khj0426 commented
- 조회 수 기능 추가
어느 시점에 조회를 판단할 것인가.
firsbase의 logEvent메소드로 이벤트 로깅을 하고 firebase DB의 조회수 필드를 업데이트한다.
특정 글의 조회를 해야 하므로 동적 라우팅 경로에 진입했을 시 판단한다.
- middleware로 제어하는 방법
- useEffect로 마운트 시 제어하는 방법
두 방법의 장,단점 비교해서 나은 방법으로 구현하기
//logEvent 예시
import { getAnalytics, logEvent } from "firebase/analytics";
const analytics = getAnalytics();
logEvent(analytics, 'select_content', {
content_type: 'image',
content_id: 'P12453'
});