
=> 나의 주력 트랙은 백엔드 트랙이기는 하지만 프런트의 코드를 아얘 몰라서는 안된다고 생각을 했다. 백엔드와 프런트엔드는 독립적이면서도 종속적인 부분이 있다고 생각한다. 이번에 리액트를 정리해보면서 조금 여유있을 때 한번 배워보고 싶다는 생각을 하게 되었다.라이브러리

리액트는 여러개의 컴포넌트로 이루어져 있다. (컴포넌트로 페이지 구성)또한 하나의 컴포넌트는 여러개의 컴포넌트 조합으로 이루어 질 수 있다.(입력에 대한 정해진 출력을 내놓는다는 측면에서 비슷하다고 할 수 있다.)(다른점이 있다면 입력이 Props 가 된다는 것이다.

state : 리액트 Component의 상태 (변경가능한 데이터, 개발자가 정의) 렌더링이나 데이터 흐름에 사용되는 값만 state 에 포함시켜야 한다.(State 가 변경되면 컴포넌트가 재렌더링 되기 때문에 성능 저하 가능)흐름에 해당하지 않는 값은 컴포넌트의 인스

컴퓨터의 이벤트 == 사건이벤트 핸들링 == 이벤트를 처리한다.DOM 에서 클릭 이벤트를 처리하는 예제로서 클릭 시 activate() 함수가 실행된다.앞선 코드와 동일한 기능 또한 camel 표기법으로 onClick으로 되며, 함수명을 이용하여 이벤트를 처리한다.개념