CH2. 리액트의 핵심 요소 깊게 살펴보기
2.1.1 JSX 의 정의
- [p. 117] 이거 Element 만 왜 단수죠?
- [p. 120] 네임스페이스에서 : 는 되는데 . 는 왜 안될까요?
2.1.3 JSX 는 어떻게 자바스크립트로 변환될까?
- [p. 127] 결국 JS 로 변환되는 특성을 직접 사용하는 방법은 최적화적 관점에서 사용해 볼만 한 것 같습니다!
return isHeading ? (
<h1 className="text">{children}</h1>
) : (
<span className="text">{children}</span>
);
return createElement(
isHeading ? "h1" : "span",
{ className: "text" },
children
);
2.2.3 가상 DOM 을 위한 이키텍쳐, 리액트 파이버
- [p. 139] 리액의 가상 DOM 의 핵심이 되는 리액트 파이버의 구조가 생각보다 단순해서 놀랬습니다.
- [p. 139] 오랜만에 포인터 보니 반갑(?)네요 ㅎㅎㅎ
2.3.1 클래스 컴포넌트
- 책에 나온 생명주기 메서드 중에 나중에 적용을 해보고 싶은 메서드가 있었나요?
2.5.2 주장2: 렌더링 과정의 비용은 비싸다, 모조리 메모제이션 하자!
- 리액트를 어느정도 이해한다는 가정이면 props 가 복잡한 것이 아닌 이상, 무조건 쓰는게 맞지 않을까요?