hyeon0***
2023-03-26

이 책은 바로 프로젝트를 시작하면서 리액트 네이티브를 학습할 수 있도록 구성되어 있다. 계산기, ToDo리스트, 여행 사진 공유 앱 만들기 등 3가지 프로젝트를 진행하면서 필요한 리액트 네이티브 기초 내용을 익히고, 다양한 라이브러리를 사용해보며 크로스 플랫폼(iOS/안드로이드) 모바일 앱 개발 역량을 키운다.
요즘은 나도 모바일 앱을 한번 만들어 보고 싶다는 마음으로 코딩 공부를 하시는 분들도 많은데요. 모바일 앱을 만들기 위해 추가로 코틀린,스위프트 등의 언어를 익힐 필요 없이 자바스크립트로만 할 줄 안다면 쉽게 익힐 수 있는 <리액트 네이티브>라는 것이 있습니다.
리액트 네이티브는 요즘 가장 선호되는 자바스크립트 라이브러리인데요. 기존의 모바일 ios나 안드로이드 프로그래밍 언어를 사용하는 곳들도 점진적으로 리액트 네이티브를 적용해 나가고 있는 추세이기 때문에 앱 프로그래밍에 관심이 있다면 리액트 네이티브를 공부해 볼 만한 것 같아요.
컴포넌트 구조나 상태를 관리하는 방법은 리액트와 리액트 네이티브가 상당히 비슷하기 때문에 리액트를 알고 있다면 더 손쉽게 익힐 수 있긴 한데요. 김범준의 핸즈온 리액트 네이티브는 리액트 네이티브 입문자를 대상으로 한 도서라서 <자바스크립트> 하나만 제대로 알고 있다면 react js는 몰라도 OK입니다. 따라 학습하는데 어려움이 하나도 없어요.
책 두께가 보통이 아닌 만큼 무려 3가지 프로젝트를 진행하며 학습할 수 있는 도서인데요. 계산기 만들기/ TO DO 리스트 만들기 / 여행 사진 공유 앱 만들기 프로젝트를 진행하며 리액트 네이티브를 익힐 수 있습니다. 3가지 실습 프로젝트를 진행하면서 사용자 인증이나 구글 API 사용해서 기능 구현하기 등에 관한 내용들도 나오기 때문에 책 내용이 매우 알찬 것이 장점!
실습 이전에 리액트 네이티브 활용을 위한 리액트 지식들도 아주 자세하게 기재되어 있어서 아주 만족스러웠음! 아 그리고 3가지 프로젝트의 소스코드 또한 폴더 구분이 상세히 나누어져 있어서 필요한 부분을 확인하는데 어려움이 없었던 것도 굿.
3가지 실습 내용들이 모두 알차서(아직 계산기와 투 두 리스트만 따라 해봤지만...) 이 실습 내용을 기반으로 별도의 개인 프로젝트를 진행해 볼 수도 있을 것 같아요. 각 프로젝트마다 정말 많은 내용들을 다루고 있으니, 그 내용 중 이것저것 뽑아서 나만의 앱을 한번 만들어보면 매우 좋을 것 같습니다.
리액트 네이티브를 학습하여 앱을 만들어 배포해 봐야지 싶다면, 그 시작을 <김범준의 핸즈온 리액트 네이티브>와 함께 시작해 보세요 :) 지금껏 봤던 관련 도서 중 가장 상세한 설명과 알찬 프로젝트 실습으로 손쉽게 학습할 수 있습니다. 역시 한빛미디어 소문난 명강의 시리즈는 믿고 볼만하네요.
** 본 리뷰는 한빛미디어 <나는 리뷰어다> 리뷰어 활동으로 도서만을 제공받아, 리뷰어의 주관적인 견해로 작성된 리뷰입니다. **