인프런 커뮤니티 질문&답변

jerryz님의 프로필 이미지

작성한 질문수

웹 게임을 만들며 배우는 React

class형 컴포넌트와 함수형 컴포넌트 질문드립니다.

22.09.27 16:18 작성

·

340

0

안녕하세요 제로초님 덕분에 성장해서

열심히 포트폴리오를 만들고있는 취준생입니다.

모르는게 있으면 가끔 개발자 친구에게 물어보는데요

친구는 클래스형 컴포넌트로 코딩을 하고

저는 함수형 컴포넌트로 코딩해서 가끔 다툽니다.

(친구는 리액트가 흥하기 전부터 리액트를 공부해서 클래스형 컴포넌트에 익숙해서 함수형 컴포넌트는 그냥 건드리지도 않고 배우지도 않았습니다.)

친구가 말하기를

"지금 현업에서 대부분은 클래스형 컴포넌트로 코딩을 한다 함수형 컴포넌트가 나온지 얼마 안됐는데 어떻게 이전에 클래스형 컴포넌트로 코딩을 했던 회사들이 다 함수형으로 바꾸겠냐. 스타트업이 아닌 이상 80% 회사는 클래스로 코딩한다.

클래스로 코딩해라."

이렇게 이야기 하네요.. 저는 뭐 현업 코드를 접해본 적이 없어서 이걸 믿어야 할지.. 클래스로 코딩을 해야할지.. 모르겠습니다...

제로초님의 의견을 듣고싶습니다.

다른 분들 의견도 궁금해요! 댓글 달아주시면 감사하겠습니다 :)

 

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2022. 09. 27. 19:35

솔직히 말씀드리겠습니다. 말도 안 되는 소리입니다. 함수 컴포넌트 나온지 3년이 지났습니다. 여기 카카오에서 클래스 컴포넌트 본 적이 없습니다. 물론 예전 코드는 클래스로 되어있을 수도 있으나 새로 만드는 컴포넌트를 클래스로 코딩하면 이상한 사람 취급 당합니다. 이 글 보여주세요.

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2022. 09. 27. 19:41

image

jerryz님의 프로필 이미지
jerryz
질문자

2022. 09. 28. 12:52

빠른 답변 감사합니다 제로초님 !!

jerryz님의 프로필 이미지

작성한 질문수

질문하기