로딩
요청 처리 중입니다...

리액트 개발자는 객체지향 패러다임을 적용할 수 없는걸까 ?(부제: 리액트에서 객체지향 프로그래밍)

 리액트 개발자는 객체지향 패러다임을 적용할 수 없는걸까 ?(부제: 리액트에서 객체지향 프로그래밍)

저희 라이앤캐처스는 인공지능 기반 테크 기업으로써, 매월 테크 세션을 진행하고 있는데요. 개발자들의 경험, 프로젝트, 보유 기술, 테크 트렌드 등의 전반적 내용을 다루고 있습니다.

그 내용을 함께 공유합니다. 안녕하세요.

저는 라이앤캐처스에서 프론트 개발을 하고있는 Leo입니다. 2019년 리액트 팀에서는 리액트 16.8에 Hook을 도입하였습니다. 리액트 16.8 이전에는 함수형 컴포넌트에서 상태관리를 할 수 없어 클래스 컴포넌트를 생성하여 개발을 하였습니다.

그러나 Hook이 도입되어 함수형 컴포넌트에서 상태관리 뿐만 아니라 여러 기능들을 통해 생산성을 높일 수 있게 되었습니다. 출처: https://dev.to/sanajitjana/what-is-hooks-in-react-js-41l2 React 팀에서는 왜 React Hook을 권장하는가?

React 문서에서 Hook을 도입한 동기를 아래와 같이 3가지로 서술하였습니다. 1. 컴포넌트 사이에서 상태 로직을 재사용하기 어렵습니...

# HOOK # 코드 # 컴포넌트 # 응집도 # 리엑트 # 결합도 # 객체지향 # React # JavaScript # 프로그래밍