Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 항해99솔직후기
- db수정
- 중복카테고리
- react
- 프로그래머스
- JavaScript
- 로딩 후 실행
- 항해99추천
- 항해99
- 배열 메소드
- greedy
- 숫자를 별점으로
- 동전 0
- 부트캠프항해
- 그리디
- NextJS v13
- 백준
- 자바스크립트
- 탐욕알고리즘
- 알고리즘
- 서버 컴포넌트
- 클라이언트 컴포넌트
- 배열 중복 제거
- jQuery
- 항해99후기
- 실전프로젝트
- server component
- 중복선택
- 카테고리필터
- 날씨 api
Archives
- Today
- Total
공부 및 일상기록
[React] Element 와 Component의 차이점 본문
Element
- 엘리먼트는 컴포넌트를 이루는 작은 단위이다.
- 엘리먼트는 인스턴스가 아니다. 엘리먼트는 immutable한 plain object이다. (엘리먼트가 생성되면 절대로 변화되지 않는다.)
- 엘리먼트는 컴포넌트 인스턴스나 DOM노드에 관한 정보를 묘사하고 있다.
- 엘리먼트는 바로 사용되지 않으며 컴포넌트에서 리턴받아 사용되곤 한다.
- 엘리먼트는 타입과 속성 두가지 필드로 구성된다.
Component
- 함수 컴포넌트는 데이터를 가진 props객체를 인자로 받아 엘리먼트를 반환한다.
- UI를 재사용 가능한 개별적인 여러조각으로 나눈 것이다.
- 컴포넌트는 엘리먼트 트리를 캡슐화 한다.
'개발 > React' 카테고리의 다른 글
[React] 제어 컴포넌트와 비제어 컴포넌트란 (0) | 2023.01.05 |
---|---|
[React] 컴포넌트 생성법 (0) | 2023.01.05 |
[React] 함수형 컴포넌트에서 라이프사이클 관리 (0) | 2023.01.05 |
[React] 클래스형 컴포넌트와 함수형 컴포넌트 (0) | 2023.01.05 |
[React] 컴포넌트의 라이프 사이클 (0) | 2023.01.05 |