티스토리 뷰

Study/TIL (Today I Learned)

220522 TIL

GrapeMilk 2022. 5. 22. 21:08

1. 제어 컴포넌트 vs 비제어 컴포넌트

 - 제어 컴포넌트 : 컴포넌트가 개별 state를 가지고 있음. 컴포넌트의 state 업데이트와 동시에 렌더링 (useState)

 - 비제어 컴포넌트 : 컴포넌트의 데이터를 useRef로 관리. 데이터의 업데이트와 동시에 컴포넌트가 렌더링 되지 않고 특정 이벤트 트리거시 컴포넌트 랜더링

 

2. 리코일: selectorFamily

 - 순수 함수로 사용되는 selector와 달리 parameter를 통해 데이터를 한번 조작해서 가져올 수 있는 리코일의 유틸 함수.

 

3. 리액트쿼리: invaildateQueries vs Optimistic Update

 - 리액트쿼리의 mutate로 데이터를 변경한 후에 서버의 업데이트 데이터를 바로 가져오는 것 vs 클라이언트에서 낙관적으로 업데이트 한 뒤 서버의 데이터 변경사항 업데이트

 - 의문점, invalidateQueries vs refetchQueires

 

4. 리액트: mock service worker

 - mock 데이터로 프론트엔드를 구현할 때 api를 모킹할 수 있게 해주는 라이브러리.

 

5. 운영체제: 그림으로 읽는 운영체제 메모리 관리 챕터 

 

'Study > TIL (Today I Learned)' 카테고리의 다른 글

20220830 TIL  (0) 2022.08.30
20220726 TIL  (0) 2022.07.26
20220724 TIL  (0) 2022.07.24
20220708 TIL  (0) 2022.07.09
220530 TIL  (0) 2022.05.31
댓글