2021-1-25 월요일
- 알고리즘 세 문제를 풀었다.
2021-1-26 화요일
- Java 언어로 알고리즘 문제 풀이에 사용되는 정규식 패턴 매칭하는 방법을 공부했다.
- React 프로젝트시 알아두면 좋은 정보를 찾아봤다.
2021-1-27 수요일
- JavaScript 언어로 알고리즘 문제 풀이에 사용되는 정규식 패턴 매칭하는 방법을 공부했다.
- 알고리즘 한 문제를 풀었다.
2021-1-28 목요일
- 책 리액트를 다루는 기술을 공부했다.
- CH 10. 일정 관리 웹 애플리케이션 만들기
- scss로 스타일을 주는 법을 새로 배웠고, 불변성을 지키면서 state 값 변경하는 법을 복습함.
- CH 11. 컴포넌트 성능 최적화
- React.memo : props의 변경이 있을 때에만 해당 컴포넌트를 리렌더링함.
- 함수형 업데이트
- setter에 객체나 값을 넣지 않고 함수를 호출하는 방식을 통해 state를 변경.
- 이 방법을 사용하면 이전 state 값을 알 수 있으므로, useCallback의 두 번째 파라미터로 빈 배열을 줄 수 있게 됨 → 함수를 최초 렌더링시에만 생성하게 된다!
- react-virtualized : CH10에서 만든 todolist의 스크롤 height만큼만 데이터를 렌더링해주는 최적화 모듈
- 리액트 공부하면서 등장하는 모르는 것들 정리했다.
2021-1-29 금요일
댓글남기기