Component

현채은·2023년 3월 27일
0
post-thumbnail

🔵 Component란 ?

: 하나의 기능구현을 위한 여러종류의 코드 묶음

  • UI 를 구성하는 필수 요소.. React의 심장 ..
  • 각자 독립적인 기능을 가지며 UI의 한 부분을 담당함
  • 여러개 조합하여 애플리케이션을 만들 수 있음
  • 최상위 컴포넌트는 다른 자식 컴포넌트를 가질 수 있음
    ➡️ 트리구조로 형상화 가능
  • 각각의 컴포넌트는 각자 고유기능 을 가지며 UI의 한부분을 담당하고 있다.
    ➡️ 이러한 컴포넌트들을 한 곳에 모아 복잡한 UI 구성 가능

🤔 왜 컴포넌트 기반 개발이 등장하였을까 ?

➡️ 컴포넌트 기반으로 개발시, 컴포넌트는 각자의 기능을 가지고 있기 때문에 원하는 수정사항에 맞추어 기본 컴포넌트의 위치만 수정해주면 된다 !

  • HTML 파일이었다면.. HTML 구조 수정, 스타일속성 수정 등 꽤나 복잡 ..
profile
프론트엔드 개발자

0개의 댓글