State of React 2023: 리액트의 동향과 미래 전망

2023년은 React Server Components(RSC)의 도입으로 React 생태계에 큰 변화를 가져온 해로 평가됩니다. 이는 2018년 React Hooks의 출시 이후 가장 중요한 패러다임 전환으로 볼 수 있는데요.

  1. Hooks의 성공: React Hooks는 출시 후 5년 만에 압도적인 지지를 얻어, 설문 조사 결과 99.5%의 개발자가 사용 중인 것으로 나타났습니다. 이는 함수형 컴포넌트 패러다임이 React 개발의 표준으로 자리잡았음을 시사하는데요. 반면, 클래스 컴포넌트는 레거시 시스템 유지보수나 에러 바운더리와 같은 특수한 경우만 사용되고 있습니다.

  2. Server Components의 전망: RSC의 도입은 React 애플리케이션 아키텍처에 근본적인 변화를 가져올수 있습니다. 그러나 RSC가 Hooks와 같은 수준의 광범위한 채택을 이룰 수 있을지는 불확실합니다. RSC는 번들러 및 라우터와의 긴밀한 통합을 요구하며, 이는 기존 React 프로젝트에 점진적 도입을 어렵게 만드는 요인입니다.

  3. React 개발자 커뮤니티의 특성: React 개발자들은 최신 기술 동향을 신속히 수용하는 경향을 보입니다. 설문 응답자의 71%가 데이터 수집 시점에서 최신 버전인 React 18을 사용 중이라고 응답했습니다.

  4. 서버 사이드 렌더링(SSR)의 현주소: 응답자의 37%가 SSR을 전혀 사용해 본 경험이 없다고 답했습니다. 이는 SSR이 오랫동안 사용 가능했음에도 불구하고, 여전히 많은 개발자들에게 생소한 기술임을 시사합니다.

  5. 2028년 React 생태계 전망: 향후 5년간의 발전을 고려할 때, 2028년경에는 두 가지 패러다임이 공존할 것으로 예상되며 비슷한 수준의 사용률을 보일 것으로 전망됩니다:

    a) Server Components와 Server Actions를 포함한 '풀스택' 버전

    b) 기존의 클라이언트 중심 단일 페이지 애플리케이션(SPA) 버전

React 생태계는 지속적인 혁신과 변화를 겪고 있는데요 이러한 동향을 살펴볼 분들은 원문을 참조하시기 바랍니다.


https://2023.stateofreact.com/ko-KR/


State of React 2023

Stateofreact

State of React 2023

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 8월 6일 오전 12:29

 • 

저장 7조회 2,155

댓글 0