WIL 15 ( Weeked I Learned ) - 22/08/14

용스·2022년 8월 14일
0

WIL

목록 보기
14/15

면접 준비하면서 잘 몰랐던, 그리고 헷갈렸던 문제들을 하나씩 정리하려고 한다.

  1. 이벤트 버블링

    이런 것이 있는지 처음 알았다. 하위부터 상위로 이벤트가 발생하는 흐름이 전달된ㄴ 것이 버블링, 그 반대는 캡쳐링이다.
    ( 실제 내가 이걸 써본 적이.. 있는지 기억이 없다.. )
  1. reduce 함수
    이건 WIL 14에 다시 정리해두었다.
    역시 공식 사이트를 잘 보자

  2. context API와 redux
    둘 다 전역 상태를 관리하기 위해 사용할 수 있다. 그리고 context API는 React에서만 사용할 수 있다.
    context API는 간략하지만, 잘못 사용하게 된다면 잦은 provider를 호출해야 하고 이로 인해 예기치 않은 컴포넌트 렌더링이 일어날 수 있다.
    또한, 미들웨어를 제공해주지 않기 때문에 불편하다.
    초기 세팅이 많은 redux가 귀찮지만 활용할 수 있는 방법이 많다.
    ( 처음 알았다. context API가 있는 줄 .. )

  3. 얕은 복사 VS 깊은 복사
    가끔 가물가물하다. 참조에서 흔히 발생하기 쉬운 실수이다.
    얕은 복사는 단지 해당 데이터의 주소만 복사되는거고 깊은 복사는 메모리 안에 있는 내용이 복사되는 것이다.

  4. 클로저
    참 어려운 부분이다. 아직 이해가 잘 안되서 공부 중..

profile
일단 해보자

0개의 댓글