inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)

블로그 태그 필터 구현

9분경 진행한, 태그 필터링 관련 서버사이드 변경에 대한 질문

109

BeakGwa

작성한 질문수 17

0

안녕하세요!

먼저 좋은 강의 감사합니다.

 

중간쯤, 전체 데이터를 조회해서 Client 측에서 필터링 해서 사용하는게 아닌, 서버로부터 이미 필터링 된 데이터를 받아오도록 검색 api 를 수정한 내용입니다.

 

이 부분이 클라이언트 사이드 -> 서버 사이드로 변경하였다, 라는 내용을 설명주셨는데, 랜더링과는 전혀 관계 없는 데이터 필터링 주체를 말씀 하시 내용이라고 생각되는데 맞게 이해했는지 궁금합니다.

즉, Notion = 서버, Next.js=클라이언트 관점으로 애기 하신게 맞는지 궁금합니다.

react 블로그 next.js cursor cursorai

답변 1

3

짐코딩

안녕하세요 🙂

네! 맞게 이해하셨습니다~! 👍

해당 부분에서 설명한 변경 사항은 데이터 필터링의 주체에 관한 것입니다. 이전에는 Notion(서버)에서 전체 데이터를 가져와 Next.js(클라이언트) 측에서 필터링 작업을 수행했다면, 변경 후에는 Notion(서버)에서 이미 필터링된 데이터만 가져오도록 검색 API를 수정한 것입니다.

이는 렌더링과는 직접적인 관계가 없으며, 데이터 처리 로직의 위치가 클라이언트에서 서버로 이동했다는 의미입니다.

따라서 Notion을 서버, Next.js를 클라이언트 관점으로 설명하신 것이 맞습니다~! 잘 이해하셨습니다 🙂

rehype-sanitize 설치의 필요성

0

95

2

Notion API-DB 연결이 안돼요

0

544

2

private folders 와 전역 폴더

0

70

2

퀴즈 질문 풀이 오류

0

86

2

Streaming 관련해서 문의드립니다.

0

74

2

ISR 매커니즘에 대한 궁금증

0

68

2

cursor AI 프로젝트 룰 관련 질문 드립니다.

0

347

2

params 에 Promise 객체 타입이 지정되어야 하는 이유? 최신?

0

76

1

streaming 페이지 보완 필요

1

56

2

remark-gfm

0

112

2

마크업 파트 가독성 향상 방법

0

63

2

Next.js 블로그 결과물 공유 이벤트 진행 여부

0

69

1

블로그 PostCard 이미지 상단 여백

0

70

3

flex-col 과 space-y-6 차이

0

118

1

컴파일 에러 및 의존성 충돌 문제

0

108

2

TypeError: Invalid URL

0

174

2

세션 6의 퀴즈 5번 정답 옵셔널 캐치올 아닌가요?

1

73

2

상세 페이지 404 에러 발생

0

113

2

스타일이 적용 안되는 문제

0

98

2

cursorAI에 rule 생성 시 rule type이 안 나오는 현상 발생

0

178

3

클라이언트 컴포넌트 사전 렌더링

0

52

2

상세페이지 구현 Author의 name 프러퍼티가 조회가 안됩니다.

1

71

2

A

0

95

2

unstable_cache 사용 시 적정 revalidate 값 문의

0

91

2