개발자
React 18에 새로 도입된 Server Component는 서버에서 렌더링되며 데이터 베이스에도 직접 접근할 수 있다고 합니다. 서버에서 렌더링되고, 직접 DB의 값을 fetching한다면 앞으로 react-query를 사용할일이 없어지는 걸까요? 앞으로 Server Component가 바꿀 프론트엔드 생태계가 궁금해지네요.
답변 2
인기 답변
둘의 역할이 달라서 리액트 쿼리가 사라질 것 같진 않습니다. 리액트 쿼리는 주기적 폴링, 데이터 캐싱 등 클라이언트 사이드에서 유용한 기능을 제공해주고 있기 때문에 서버 컴포넌트가 이런 역할을 대체하기 쉽지 않을 것 같아요. 또한 갑자기 서버 컴포넌트에 최적화된 어플리케이션 구조를 설계할 수 없고, React 17버전 프로젝트도 많기 때문입니다. 하지만 서버 컴포넌트는 어떤 방향으로 발전할지 모르고, 캐싱과 같은 react-query의 부분적인 기능을 대체한다면 리엑트 쿼리의 역할이 점차 축소하지 않을까요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!