04월 21일 (화)
오늘의 계획
회고
리액트 공부를 열심히 했음. 컴포넌트 설계가 중요하다고 하는데, 은근히 디자인 시스템과 연결되는 부분이 있는 거 같다. 디자인 시스템도 디자인-개발이 쉽도록, 재사용성이 쉽게 만들어진 거니 당연한 거 같기도 하고... 신기하다
무에타이를 4주만에 나갔다. 오늘 글러브를 끼고 샌드백을 쳤는데 느낌이 새로웠다~
리액트
리액트에서 이벤트를 나타내는 prop은 on(Event), 이벤트를 처리하는 함수에는 handle(Event)를 사용하는게 일반적
state를 변경하는 함수도 handle(...) 으로 사용
커스텀 훅의 네이밍은 use(Something) 이름으로 사용
불변성이 중요한 이유
복잡한 특징을 단순하게 만든다 : 이전 객체의 상태를 알고 있기 때문에 쉽게 이전 상태로 다시 되돌아갈 수 있다.
변화를 감지함 : 참조하고 있는 불변 객체가 이전 객체와 다르다면 객체는 변화한 것이다.
React에서 다시 렌더링하는 시기를 결정함 : 데이터의 변화를 손쉽게 감지하고, 이를 통해 다시 렌더링할지를 결정하게 된다.
Last updated