2021-10 React #14 React는 기본적으로 컴포넌트는 Bottom-up 데이터는 Top-down React에서 데이터는 위에서 아래로 흐르지만 아래에서 위의 데이터를 수정할 때도 있는거 같은데요? (역방향 데이터 흐름) 하위 컴포넌트의 이벤트로 부모의 상태를 변경하고 싶을 때 필요한 키워드 상위 컴포넌트의 "상태를 변경하는 함수" 그 자체를 하위 컴포넌트로 전달하고, 이 함수를 하위 컴포넌트가 실행한다 예시1)... 2021-10React2021-10 React #15 컴퓨터 과학에서 함수가 결과값 이외에 다른 상태를 변경시킬 때 부작용(Side Effect)이 있다고 말한다 - 부작용이라고 하면 안 좋은 의미로 들리지만 여기서는 꼭 부정적인 말은 아니다 bar() 로 foo의 값이 변경 되었기 때문 ※ 순수 함수 (Pure Function) 오직 함수의 입력만이 함수의 결과에 영향을 주는 함수 React의 함수 컴포넌트 기본적으로는 props가 입력, J... React2021-102021-10
React #14 React는 기본적으로 컴포넌트는 Bottom-up 데이터는 Top-down React에서 데이터는 위에서 아래로 흐르지만 아래에서 위의 데이터를 수정할 때도 있는거 같은데요? (역방향 데이터 흐름) 하위 컴포넌트의 이벤트로 부모의 상태를 변경하고 싶을 때 필요한 키워드 상위 컴포넌트의 "상태를 변경하는 함수" 그 자체를 하위 컴포넌트로 전달하고, 이 함수를 하위 컴포넌트가 실행한다 예시1)... 2021-10React2021-10 React #15 컴퓨터 과학에서 함수가 결과값 이외에 다른 상태를 변경시킬 때 부작용(Side Effect)이 있다고 말한다 - 부작용이라고 하면 안 좋은 의미로 들리지만 여기서는 꼭 부정적인 말은 아니다 bar() 로 foo의 값이 변경 되었기 때문 ※ 순수 함수 (Pure Function) 오직 함수의 입력만이 함수의 결과에 영향을 주는 함수 React의 함수 컴포넌트 기본적으로는 props가 입력, J... React2021-102021-10