state는 왜 불변성을 갖는가?예측 가능성과 추적 가능성을 위해, 상태가 계속 변경된다면 코드 실행 흐름을 예측하기 어렵기 때문순수성과 테스트 용이성, 불변한 상태를 사용하면 순수 함수를 더 쉽게 작성할 수 있다. 순수 함수는 외부의 상태를 변경하지 않고 동일한 입력
DOM이란?웹 페이지의 구성 요소는 HTML, CSS, Javascript이 HTML를 트리 형태로 표현한 것이 DOM, 즉 객체로 문서 구조를 표현하는 방법이다. 각 HTML 태그를 하나의 객체로 보고 그 객체가 여러 ‘속성’과 ‘메소드’를 가지도록 한다. HTML
컴포넌트에 데이터를 전달하는 방법⇒ 부모 컴포넌트에서 자식 컴포넌트에게 이름을 붙여서 값을 전달하는 것 : Propsprop = property부모 컴포넌트에서 받아온 props를 자식 컴포넌트에서는 매개변수(파라미터)로 사용한다. 리액트는 부모 자식 사이에서만 pro
PAGE ROUTING > 라우팅은 무엇인가? 어떤 네트워크 내에서 통신 데이터를 보낼 경로를 선택하는 일련의 과정 카카오톡으로 친구한테 야 뭐해? 친구에게 데이터를 전송하는 과정 데이터는 직통으로 전송되지 않는다. (라인이 완전 일자가 아니