면접 준비하면서 잘 몰랐던, 그리고 헷갈렸던 문제들을 하나씩 정리하려고 한다.
reduce 함수
이건 WIL 14에 다시 정리해두었다.
역시 공식 사이트를 잘 보자
context API와 redux
둘 다 전역 상태를 관리하기 위해 사용할 수 있다. 그리고 context API는 React에서만 사용할 수 있다.
context API는 간략하지만, 잘못 사용하게 된다면 잦은 provider를 호출해야 하고 이로 인해 예기치 않은 컴포넌트 렌더링이 일어날 수 있다.
또한, 미들웨어를 제공해주지 않기 때문에 불편하다.
초기 세팅이 많은 redux가 귀찮지만 활용할 수 있는 방법이 많다.
( 처음 알았다. context API가 있는 줄 .. )
얕은 복사 VS 깊은 복사
가끔 가물가물하다. 참조에서 흔히 발생하기 쉬운 실수이다.
얕은 복사는 단지 해당 데이터의 주소만 복사되는거고 깊은 복사는 메모리 안에 있는 내용이 복사되는 것이다.
클로저
참 어려운 부분이다. 아직 이해가 잘 안되서 공부 중..