요즘 개발자들 사이에서 대세로 떠오른다고 해도 과언이 아닌 자바스크립트. 그중 UI를 동적으로 빠르게 생성하기 위해 태어난 리액트.
이 책은 리액트라 하는 자바스크립트 UI 라이브러리를 아직 접해보지 못한 사람들을 대상으로 리액트에 관해 많은 내용을 설명한다.
초급과 중급을 대상으로 한 덕분에 처음부터 코드 설명보다는 리액트가 태어난 배경과 함께, 리액트를 어떤 면에서 어떻게 사용하면 좋을지에 대해 상세히 다루고 있다.
책의 전반에는 리액트를 사용하는 방법을 주로 다루고 있다면, 책의 중 후반부터는 자바스크립트로 개발하는 방법론과 함께 디버깅 및 브라우저에 의존하지 않는 테스트 방법 등까지 라이브러리 별로 깊지는 않지만 광범위하게 저자가 가지고 있는 자바스크립트 개발에 대해 노하우를 제공한다.
수많은 자바스크립트 라이브러리 중에 어떤 것을 선택해서 개발하느냐에 따라서 많은 차이가 있을 텐데, 이 책 한 권으로 기본은 가져갈 수 있는 셈이다.
리액트를 사용하는 데 익숙지 않은 초보와 중급자들을 배려하여 꼭 필요한 내용을 적절한 깊이의 내용으로 꽉 채워, 자바스크립트로 개발하는 것에 대해 익숙지 않은 사람들에게 많은 도움이 될 것으로 생각한다.
마지막으로 부록에는 빠르게 업데이트되는 리액트에 맞춰 책이 쓰일 당시와 현재의 리액트가 어떻게 다른지에 대해서도 충분한 설명과 함께 내용을 할애하고 있어 개론서의 역할도 일부 해줄 수 있다고 생각이 든다.
한 가지 아쉬운 점이라면 책 중간 소스코드를 비교하는 부분이 있는데, 해당 부분에 하이라이트 처리가 되어 있었다면 좀 더 독자를 위한 책이 되지 않았을까 생각한다.
[처음 시작하는 리액트] 책의 자세한 내용은 [링크] 에서 확인 할 수 있다.