1. 제어 컴포넌트 vs 비제어 컴포넌트 - 제어 컴포넌트 : 컴포넌트가 개별 state를 가지고 있음. 컴포넌트의 state 업데이트와 동시에 렌더링 (useState) - 비제어 컴포넌트 : 컴포넌트의 데이터를 useRef로 관리. 데이터의 업데이트와 동시에 컴포넌트가 렌더링 되지 않고 특정 이벤트 트리거시 컴포넌트 랜더링 2. 리코일: selectorFamily - 순수 함수로 사용되는 selector와 달리 parameter를 통해 데이터를 한번 조작해서 가져올 수 있는 리코일의 유틸 함수. 3. 리액트쿼리: invaildateQueries vs Optimistic Update - 리액트쿼리의 mutate로 데이터를 변경한 후에 서버의 업데이트 데이터를 바로 가져오는 것 vs 클라이언트에서 낙관적..
1. 링크드 리스트 (LinkedList) : 노드라고 불리는 각 요소(element)들을 담고 있는 선형 자료 구조. 노드는 데이터와 다음 노드의 정보 또는 주소값을 저장하는 Object이다. 2. Array vs LinkedList - Array : Array의 요소(element)들은 특정한 위치 또는 인덱스에 저장되어 있다. - LinkedList : LinkedList의 요소인 노드는 특정한 위치에 저장되어 있지 않고 각 노드가 갖고 있는 pointer 값으로 연결 되어 있다. 즉, 한 노드의 위치는 그 노드의 위치를 갖고 있는 다른 노드에 의존한다. 3. 링크드리스트의 장단점 - 장점 : LinkedList에서 노드의 제거 및 추가는 대상이 되는 노드의 위치를 갖고 있는 다른 노드의 point..
- chapter7
- 20200504
- 20200427
- 20200502
- 20200415
- 생활코딩리눅스
- 20200804
- 20200622
- chapter8
- 20200417
- likelion
- 20200406
- 20200424
- 20200403
- 20200428
- 20200503
- 20200429
- 20200420
- 20200319
- 20201204
- 20200510
- 20200317
- 20200413
- 20200423
- 20200421
- 20200425
- 20200330
- 20200512
- 20200624
- 백준
- Total
- Today
- Yesterday