React Hooks

아토시스·2022년 8월 12일
0

React

목록 보기
5/7

React Hooks란 ?

React에서 기존에 사용하던 Class를 이용한 코드를 작성할 필요 없이,
state와 여러 React 기능을 사용할 수 있도록 만든 라이브러리

React Hook 개발 과정

  1. Class 컴포넌트 사용
  • 2019년 2월 데이터 개시 개발
  1. 함수 컴포넌트와 리액트 훅 사용
    ( 리액트 훅은 함수 컴포넌트에서만 사용가능하다)

함수 컴포넌트가 어떤 값을 유지할 수 있도록, '캐시' 를 만들었다.
이 캐시를 이용하고자 만든 여러개의 API를 '리액트 훅' 함수라고 부른다.

React Hook의 필요성

함수 컴포넌트도 클래스 컴포넌트처럼 사용할 수 있다.
함수 컴포넌트는 클래스 컴포넌트와 다르게, 모듈로 활용하기가 쉬우므로(why?)
서로의 장점을 전부 다 가지고 있다.


참고: React 훅 사용법
hook을 사용할 때 위를 참고하자 !

profile
오늘보다 더 나은 내일이 되길 바라며

0개의 댓글