1. Cache를 사용하는 이유
  2. Cache 사용시 주의할점
  3. Cache

피드백: 복사본 원본 일관성 유지! 에 관한 내용을 더 말할것

  1. 얕은 복사, 깊은복사 차이점 ⇒ 공부하세용

  2. Webpack 등장 이유 ⇒

  3. 왜 모듈을 관리해야하나 ⇒ 번들링, 모듈의 정의

  4. 자바스크립트에서 모듈화가 필요한 이유 ⇒ 기본적으로 전역 변수로 설정되어있어서, 파일 간 혼동이 크므로 파일단위로 관리해야한다.

  5. 라이브러리와 프레임워크의 차이점은?

  6. virtual DOM이란? 단점

    ⇒ 비교과정이 비효율적인 경우가 있다, 사소한 변경사항마다 비교한다면 오버헤드가 발생한다. 때문에 성능최적화가 필요하다.

  7. 함수형 컴포넌트가 아니라 함수 컴포넌트라고 부르는 이유는?

    ⇒ 훅을 호출하면 사이드 이펙트가 많이 발생해서 순수함수를 지향하는 함수형 컴포넌트와 불일치해서 함수 컴포넌트라고 부른다.

    부수 효과를 일으키지 않는 함수 (순수 함수)