리액트의 특징, 리렌더링,렌더링, render()
JSX는 Js 확장 문법이며 XML과 매우 유사하게 생겼다. 이처럼 React.createElement 함수를 사용하면 귀찮고 불편하기에 JDX를 사용하여 편하게 UI를 렌더링 하고자 한다. JSX를 사용하는것이 JS로 사용한 코드보다 가독성이 높고 작성하기 쉽다.
컴포넌트 선언하는 방식함수 컴포넌트클래스형 컴포넌트클래스형 컴포넌트 와 함수 컴포넌트의 차이클래스형 컴포넌트 : state 기능 및 라이프 사이클 기능 사용가능, 임의 메서드를 정의할 수 있다.모듈 내보내기 (export)이 코드는 다른파일에서 이 파일을 import할
state : 컴포넌트 내부에서 바뀔 수 있는 값<코드가 하는 역할>컴포넌트에 state를 설정할 는 constructor 메서드를 작성한다.컴포넌트 생성자 메서드로 클래스형 컴포넌트에서 constructor를 작성할 때 반드시 super(props)를 호출해주어
Hook의 useState에 관련한 내용입니다.