ilk***
2021-06-30

O'REILLY에서 나온 Learning React의 2판입니다.
개정할 때 리액트 팀이 추천하는 현재 우수 사례에 초점을 맞추려고 노력했다고 합니다. 그리고 이미 사용이 중단된 리액트 기능도 몇 가지 공유하고 있다고 합니다. 그 이유는 옛날 스타일로 작성되었지만 여전히 잘 작동하고 유지 보수되는 리액트 코드도 많이 있기 때문이라고 합니다. 이러한 옛날 기능은 별도의 박스로 표시한다고 합니다.
책의 초반에서는 리액트에 대해서 알려주기 전에 리액트를 활용하기 위해서 알아야 할 자바스크립트에 대해서 소개합니다. 그 이후에 리액트에 대해서 알려주는데 우선 컴포넌트들에 대해서 알려주고, 컴포넌트 트리를 JSX(Java Scritp + XML) 그리고 아래의 훅스 및 커스텀 훅들을 차례대로 소개합니다.
- useState
- useRef
- useContext
- useInput
- useColors
- useEffect
- useLayoutEffect
- useReducer
- useCallback
- useMemo
책에서는 기본 구성요소들 외에도 리액트 라우터, 테스트, 서버 랜더링 등에 대해서도 설명합니다. 기초에 대한 부분부터 활용에까지 소개하기 때문에 입문자가 이 책을 보고 시작하고 바로 활용할 수 있는데 도움을 줍니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."