728x90
리액트
홈페이지에 들어가게 되면 사용자 인터페이스를 만들기 위한 JavaScript 라이브러리 라고 소개가 되어 있다. 그 아래로 내려가서 보게되면 ' 컴포넌트 ' 라는 단어가 반복하여 나오게 되는게 '이게 뭘까?' 라는 의문이 들어 공부를 하고 내가 알게 된 지식을 정리하려고한다.
컴포넌트의 상태값을 이용하여 UI에 표현하게 객체이다.
컴포넌트의 상태는 인스턴스 속성( Properties )을 이용해 관리한다.
컴포넌트 간에 단방향으로 데이터를 주고 받는 props와 컴포넌트 내부에서 사용하는 state가 있다.
데이터를 주고 받는 props는 읽기만 가능하고 수정이 불가능하지만,
컴포넌트 내부에서 사용하는 state는 컴포넌트의 상태를 비동기 방식으로 바꿀수 있고 this.setState를 사용하여 수정할수 있다는 특징이있다.
https://seongdohee.github.io/2018/05/07/react1.html
728x90
'FRONT-END > React' 카테고리의 다른 글
[React] 'react-scripts'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. (0) | 2022.08.12 |
---|