Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 7기
- FileReader
- 후기
- 브라우저 렌더링
- 라우팅
- S3
- 미리보기
- Github Actions
- react
- Preview
- imagePreview
- qwe
- 동기
- Redux
- updater
- rendering
- useEffect
- routing
- 배포
- 개발
- setstate
- 접근 제한 라우팅
- previousState
- CI/CD
- route
- 스파르타코딩클럽
- 항해99
- socket.io
- 채팅방
- 비동기
Archives
- Today
- Total
목록2022/05/28 (1)
삐옹
2022년 5월 27일 리액트 숙련주차 돌입
배운 것 React 언제 컴포넌트를 만드는게 좋은 것인가? html을 반복해야할 때, 큰 페이지들, 자주 변경되는 것들 객체타입 state 변경 시 꼭 복사본을 만들어 변경한다. 그렇지않으면 리액트가 새로 들어올 변수 감지하지 못 하기 때문이다(원본에 사본을 넣어줄 때 두 개의 참조값이 달라야 리액트는 변경을 감지 할 수 있다). 이것을 객체의 불변성을 지킨다 라고 한다. 객체의 불변성을 지켜야 하는 이유는 2가지가 있다. 앞서말한 것 처럼 원본데이터의 불변성을 지켜주어야만 리액트 컴포넌트에서 변경을 감지 할 수 있다. 그럼으로써 리렌더링이 진행된다. 두 번째는 컴포넌트 업데이트 성능 최적화라고 한다. whatever. [name] : value -> name 값을 가진 키 값: value 사용 예)하나..
TIL/2022년 5월
2022. 5. 28. 01:03