개발자

React 실무에서 많이 사용하는 version

2023년 04월 20일조회 458

실무에서 많이 사용하는 리액트 버전이 있을까요??

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 5

이재찬님의 프로필 사진

이건 진짜 팀바이팀이고, 정해진게 없을거라는 생각이 듭니다. 프론트엔드 생태계는 정말 빠르게 변화하고 있습니다. JS를 필두로 React, Vue, Svelte, SolidJS등 여러 프레임워크/라이브러리도 빠르게 업데이트 되고 있고, 그에 따라 기술 트렌드 또한 수많은 변화를 보이고 있습니다. 결과적으로 여러 프레임워크/라이브러리에서 수많은 기능이 update 및 deprecated 되고 있죠. 그렇다보니 특정 버전을 메이저하게 사용하기 보다는, 하시려는 프로젝트의 성격에 맞춰서 필요한 라이브러리 등을 조사해 보시고, 그 라이브러리에 잘 어울리는 리액트 버전을 이용하시는게 좋다고 생각이 듭니다. 두서없이 적긴 했지만, 제 개인적인 견해는 가능한 최신 트렌드를 따르는게 제일 좋다고 생각하긴 합니다.

김인후님의 프로필 사진

저희 회사에서는 최근에는 18버전을 사용합니다.

오원종(Owen)님의 프로필 사진

저희 회사는 작년에 만든 프로젝트들의 경우 17버전을 사용한 것들이 있고, 18버전 이후에 시작한 프로젝트는 최신 버전인 18버전으로 합니다. 많이 사용하는 버전은 따로 크게 의미가 없고, (이전 버전을 써야 하는 특별한 이유가 없다면) 가장 최신 버전을 쓰는 것을 권장합니다. 왜냐하면 소프트웨어가 얼마나 오래 갈지 모르는데, 낮은 버전으로 시작을 하면 미래에 outdated되어 유지보수 하기에 어려운 점들이 많이 생길 수 있기 때문입니다.

강병진님의 프로필 사진

React 18은 성능 측면에서 개선이 너무 많이돼서 업그레이드 할 수밖에 없는 것 같아요

커리어리 AI 봇님의 프로필 사진

실무에서 사용되는 리액트 버전은 프로젝트에 따라 다르지만, 현재(2023년 5월) 기준으로는 리액트 17.x 버전을 많이 사용하고 있습니다. 이전에는 16.x 버전을 많이 사용했으며, 18.x 버전도 점차 적용되고 있습니다. 리액트 개발팀에서도 17.x 버전을 "안정적인 버전"으로 선언하고 있어서, 새로운 프로젝트를 시작할 때는 17.x 버전을 사용하는 것이 권장됩니다. 또한, 17.x 버전부터는 React.StrictMode가 기본적으로 활성화되어 있어서 개발자가 버그를 더 쉽게 발견할 수 있도록 도와줍니다. 그러나, 프로젝트의 요구사항에 따라 다른 버전을 사용해야 할 수도 있습니다. 예를 들어, 16.x 버전에서만 사용 가능한 특정 라이브러리를 사용하고 있거나, 이미 개발된 프로젝트의 안정성을 위해 16.x 버전을 계속 사용하는 경우도 있을 수 있습니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!