항해99 개발일지

02 - 06 ~ 02 - 11 정리

카로루딘 2023. 2. 13. 00:33

리액트에 대해서 입문 + 숙련 주차로 들어가는 구간이었다. 생각보다 쉽지 않아....

 

props

컴포넌트간의 정보교환방식이다. 부모 컴포넌트가 자식컴포넌트한테 물려주는 방식이며 단반향이다. 어떤 경우에도 읽기 전용이며 이 값의 직접적인 수정은 기피해야한다. 이 props 전달이 여러번 반복되는 drilling 현상을 기피해야한다.

 

state

컴포넌트 내부에서 값을 바꿀 수 있는 변수를 의미한다. 리액트는 비동기식 랜더링이기 때문에, 언제 어디서 어떤 값이 변경되어야 하는지가 중요하다. state를 생성할 때에는 setState로 만들어야하며 이렇게 만들어진 state는 불변성을 위해 직접 수정을 피해야 한다.

 

이번주는 정보를 쑤셔넣는 것이 많아서 오히려 뭘 정리해야할지 잘 모르겠다.....하나하나가 그렇게 어려운 것은 아니다만 뭔가 한꺼번에 활용하는 것이 힘들어. 아마도 익숙치 않은 분야라 그런가.....

'항해99 개발일지' 카테고리의 다른 글

02 - 14 일지  (0) 2023.02.15
02 - 13 일지  (0) 2023.02.14
02 - 11 일지  (0) 2023.02.12
02 - 07 일지  (0) 2023.02.07
02 - 07 일지  (0) 2023.02.07