리액트 공부 도중 질문들...(미해결)

|

다시 리액트를 복습하다가 그때 적어뒀던 질문들과 추가된 질문들을 기록용으로 남겨둔다.

  • create-react-app 했을 때 무슨 task들이 일어나는가?
  • 브라우저에서 없는 기능들(예:import React from ‘react')을 브라우저에서도 사용하기 위해 번들러(bundler)를 사용한다고 한다. 대표적인 번들로러 웹팩, Parcel, browserify라는 도구들이 있다고 한다. 각 도구들의 특성은 어떻게 될까?
  • 웹팩의 편의성과 확장성이 다른 도구보다 뛰어나다고 하는데, 어떤 면에서 그런가?
  • 브라우저에서의 import 구문과 프로젝트 번들링과 정확히 어떤 점이 다른가?
  • JSX를 babel이 브라우저에서 실행 가능한 코드로 변환할 때, 어떤 일이 일어나는가? (어떤 일이 일어나길래 우리는 주석도 다른 식으로 작성해야 하나?)
  • 조화 과정에서 빠른 비교를 위해 component들을 하나의 객체 (예: )로 묶는다고 하는데, 그렇게 되면 이점이 뭔지? 트리 구조로 만들어서 비교하기 위함인가?

Comments