dev.daisy

  • 홈
  • 태그
  • 방명록

2025/09/12 1

[React] 클래스형 컴포넌트 vs 함수형 컴포넌트

리액트를 배우면서 당연하게 함수형 컴포넌트를 접했지만, 클래스형 컴포넌트의 복잡성과 유지보수 문제를 해결하기 위해 함수형 컴포넌트가 탄생했다는 배경을 이해하게 되어 의미 있는 시간이었습니다. 단순히 기술을 사용하는 것을 넘어, '왜 이 기술이 필요했는가?'에 대한 근본적인 질문에 답을 찾은 것 같아 매우 좋았습니다. 특히, this 바인딩 문제나 복잡한 생명주기 메서드 같은 클래스형 컴포넌트의 단점들을 함수형 컴포넌트가 Hooks라는 간결한 도구로 해결했다는 점이 가장 인상 깊었습니다.1. 함수형 컴포넌트란? (Function Component)함수형 컴포넌트는 이름 그대로 자바스크립트 함수로 작성하는 리액트 컴포넌트입니다. props를 인자로 받아 JSX를 반환하는 구조로, Hooks를 통해 상태(st..

📚 CS/React 2025.09.12
이전
1
다음
더보기
프로필사진

dev.daisy

주니어 프론트엔드 개발자입니다 :) github @dani1552

  • 분류 전체보기
    • 👩🏻‍💻 Develop
      • Performance Optimization
      • TroubleShooting
      • Test
      • Document
    • 📚 CS
      • JavaScript
      • React
      • Basic
      • Algorithm
    • 🏃🏻 Others
      • Conference
      • Interview (🔒)
      • Information (🔒)

Tag

nginx, SSE, scope, test code, JavaScript, rerendering, useRef, SSR, V-Dom, udp, V8, Cors, OSI, memoization, refresh token, FEConf, Next.js, https, REACT, Hooks,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바