본문 바로가기
반응형

react38

10. Hooks를 활용한 상태 관리 - 2 useEffect 훅을 이용한 부수 효과 관리 React 함수형 컴포넌트에서 부수 효과를 다루기 위해 제공되는 useEffect 훅은 매우 강력하면서도 다양한 상황에서 활용될 수 있습니다. 이번 글에서는 useEffect 훅의 핵심 개념과 실제 활용법에 대해 자세히 알아보겠습니다. useEffect 훅 소개 useEffect 훅은 React 컴포넌트의 렌더링 사이에 발생하는 작업을 수행할 수 있게 해주는 특수한 목적의 훅입니다. 주로 데이터 가져오기, 구독 설정, 수동으로 컴포넌트 업데이트 등의 작업을 다룹니다. useEffect 훅의 사용법 useEffect는 컴포넌트가 마운트될 때, 업데이트될 때, 언마운트될 때 등 특정 상황에서 작업을 수행하도록 설정할 수 있습니다. import React, { u.. 2024. 2. 18.
9. Hooks를 활용한 상태 관리 - 1 useState 훅을 이용한 상태 관리 React의 함수형 컴포넌트에서 상태를 관리하기 위해 useState 훅을 사용할 수 있습니다. 이번 포스트에서는 useState 훅의 개념과 활용 방법에 대해 알아보겠습니다. useState 훅 소개 useState 훅은 React 함수형 컴포넌트에서 상태를 추가하고 관리할 수 있는 기능을 제공합니다. 이를 통해 함수형 컴포넌트에서도 클래스형 컴포넌트와 마찬가지로 상태를 사용할 수 있습니다. useState 훅의 사용법 useState 훅은 배열을 반환하며, 배열의 첫 번째 요소는 현재 상태값이고, 두 번째 요소는 상태를 변경하는 함수입니다. 다음은 useState 훅을 사용하는 간단한 예시입니다. import React, { useState } from 'rea.. 2024. 2. 18.
8. 함수형 컴포넌트와 클래스형 컴포넌트 - 2 클래스형 컴포넌트의 개념과 생명주기(Lifecycle) 메서드 React에서 컴포넌트를 만드는 두 가지 방법 중 하나는 클래스형 컴포넌트입니다. 이번 포스트에서는 클래스형 컴포넌트의 개념과 생명주기 메서드에 대해 알아보겠습니다. 클래스형 컴포넌트의 개요 클래스형 컴포넌트는 ES6의 class 문법을 사용하여 React 컴포넌트를 정의하는 방식입니다. 다음은 간단한 클래스형 컴포넌트의 예시입니다. import React, { Component } from 'react'; class MyComponent extends Component { render() { return Hello, World!; } } export default MyComponent; 생명주기(Lifecycle) 메서드 클래스형 컴포넌트는.. 2024. 2. 18.
7. 함수형 컴포넌트와 클래스형 컴포넌트 - 1 함수형 컴포넌트의 장단점과 사용법 React에서 함수형 컴포넌트는 클래스형 컴포넌트와 함께 컴포넌트를 정의하는 주요 방법 중 하나입니다. 이번 포스트에서는 함수형 컴포넌트의 장단점과 사용법에 대해 알아보겠습니다. 함수형 컴포넌트의 개요 함수형 컴포넌트는 단순히 JavaScript 함수로 구성되어 있으며, 주어진 Props를 받아 UI를 렌더링하는 역할을 합니다. 다음은 함수형 컴포넌트의 기본적인 구조입니다. import React from 'react'; const MyComponent = (props) => { return ( Hello, {props.name}! ); }; export default MyComponent; 함수형 컴포넌트의 장단점 장점 간결함: 클래스형 컴포넌트보다 코드가 간결하고 읽.. 2024. 2. 18.
반응형