서평단이 발표되고 책은 일찍 왔지만, 다른 일들을 정리하느라 이제서야 책을 펼쳐보았습니다.
1. 필자 소개
본 필자는 React.js는 접한 적이 없고 오로지 기본적인 html, css, javasciprt, php, mysql를 실무에서 다룬지 1년차 되는 새내기입니다. 가장 기본적인 node.js의 설치부터 하나씩 차근차근 설명이 되어 있어 따라가는 데는 무리가 없었습니다.
2. 책의 난이도
다만, 출판사 리뷰에 코딩을 배워본 적이 없는 IT 비전공자들이 막힘없이 하기에는 약간 무리가 있어보였습니다. 기본적으로 코드의 내용을 보면 html과 css, 후반부에는 mysql, api 연동까지 이어지는 구성으로 해당 부분에 대한 기초지식이 없다면 이해가 어려울 것이라는 생각이 들었습니다.
3. 책의 구성
책의 구성은 정말 React의 처음부터 실무 단계까지 200개의 예제 안에 모든 걸 담아주셔서, 해당 책을 완벽히 본인의 것으로 습득한다면 실무에서도 자유자재로 React.js를 활용할 수 있을 것 같습니다. 코딩을 직접해보고, 하단에 첨부된 글을 읽는데 글 옆에 코드 줄번호가 있는 점이 굉장히 저는 좋았습니다. 다른 도서의 경우, 글 내용에 포함되어 있어 어디를 말하는 거지 헷갈리곤 했는데 글 옆에 표시를 해주시니 가독성면에서 정말 좋았습니다.
다만, 학습하는 데 있어 불편했던 3가지점만 다음 개정판에서 수정/보완이 되었으면 하는 바램입니다
1) Node.js 설치간 yarn에 대한 부연 설명 추가
17~18page에서 react 기본 셋팅을 하는 과정에서 7번 Yarn start를 통해 react 서버를 구동하는 것은 알았지만, 8번 react 서버 실행에서 index.js 수정 시 서버를 종료 시켜야 하는데, 정작 서버를 종료하는 방법은 따로 적혀 있지않아 구글링을 통해 찾았습니다. 코딩에 무지한 초보자라면 초기 시작 부분부터 막힐 것 같아, yarn 명령어에 대한 설명이 조금 추가 되면 좋을 것 같습니다.
2) 갑자기 바뀌는 구성?!!
예제실습 구성에 있어 30page까지는 예제문을 생성 후 App.js를 수정하는 형태였는데 31page 예제006부터는 갑자기 App.js를 수정하고 예제문을 넘어가는 형태로 바뀌어서 혼동이 있었습니다. 개정판 출간시 이점 참고하시길 바랍니다.
3) 오타
코딩을 하다보면 오타로 인한 오류가 발생하고는 하는데요. 그래서인지 오타가 눈에 더 잘띄는 듯 싶습니다. 예제문에 포함된 [THIS IS … FUCNTION] 에서도 함수,기능을 의미하는 FUNCTION을 쓰시려는 의도였던 것 같은데 오타가 있어 수정하시면 좋을 듯 싶습니다.
※ 총평
React.js를 자신의 것으로 만들고 싶으신 분이라면 강추!, 다만 코딩에 대한 기본적인 지식이 없다면 약간 비추! 따라가기 버거울 수 있습니다. 최소한 html, css, javascirpt에 대한 공부를 먼저하신 후 접하신다면 무리 없이 모든 예제를 통해 React.js를 자신의 것으로 만들 수 있는 책입니다.
추가 Tip!!
실습 간, Visual Studio Code를 설치하고 Live server를 설치한 환경에서 실습한다면 페이지 저장 후
결과를 바로 확인 할 수 있어서 작업효율이 더 올라갑니다.
본 글은 YES24 리뷰어클럽 서평단 자격으로 작성한 리뷰입니다.
'책으로 여는 세상' 카테고리의 다른 글
[책리뷰] 데이터 스토리_Data Story (0) | 2021.07.26 |
---|---|
[책리뷰] 정보처리기사 실기 문제집 추천!! 2021 시나공 vs 2021 수제비 (0) | 2021.03.25 |
[책리뷰] 정보처리기사 필기 문제집 추천! 시나공 2021 vs 수제비 2021 (0) | 2021.02.13 |
[책리뷰] Next Killer App 넥스트 킬러 앱 (0) | 2021.02.06 |
[책리뷰] 적을 만들지 않는 대화법 // Tongue Fu (4) | 2021.01.30 |