
과거에는 대부분의 리액트 컴포넌트를 클래스형 컴포넌트로 작성했다. 하지만 코드의 가독성을 높이기 위해 함수형 컴포넌트가 등장했다. 클래스형 컴포넌트에서만 가능했던 상태 관리 등의 기능을 함수형 컴포넌트에서도 수행하기 위해 리액트에서 내장 함수 Hook을 제공하고 있다. 대표적으로 상태(state)를 관리하는 useState가 있다. 🔗 useState useState : 함수형 컴포넌트 내부에서 상태를 관리하는 hook으로, 하나의 상태 값과 그 값을 업데이트하는 함수를 쌍으로 제공한다. import React, { useState } from 'react'; function Counter() { const [count, setCount] = useState(0); return ( Count: {coun..
꼬리에 꼬리를 무는 공부/Front-end
2023. 12. 17. 21:42