한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.

 

Swift, Kotlin과 같은 iOS, Android 에 종속된 개발 환경을 이용하면 타 플랫폼을 사용할 경우 같은 App을 다시 개발해야 하는 문제점이 있다. 큰 개발 조직아나 , 이미 비즈니스가 궤도에 오른 조직에서는 문제가 없겠지만, 빠르게 비즈니스를 Launching해야 하는 Start up 에게는 큰 문제일 수 있을 것이다. 그런 고민을 해결해주고, U.I Platform의 기술적 표준 중 하나로 자리잡은 React 기반의 React Native는 표준 모바일 앱 개발 환경으로 좋은 Solution이라 생각된다.

이 책은 계산기, To-Do list 그리고 사진첩 관리 이 세가지 App 을 만들어 가면서 react native의 각종 컴퍼넌트 및 App개발 방법을 익혀 갈 수 있도록 작성되어 있다.

각 화면 을 기본 Component 로 부터 각 Component의 문제점과 해결책을 단계적으로 설명해 주어 코드를 따라하다보면 자연스럽게 Component들을 익히고, App을 완성할 수 있게 되어 있다.그러면서 React에 대한 설명도 빼놓지 않아 , 나처럼 React에 대해서 기본적인 지식만 있고, 실무적인 경험이 없는 사람이 React도 더 익숙해 질 수 있었다.

따라하기 식으로 작성되어 있어 꽤 두꺼운 편이지만, 실제 코드와 해설이 많이 있어 생각 보다는 빠르게 읽혀 지는 편이다.

한가지 아쉬운 점은... 개발 이후의 Packaging이나 배포 부분도 있었으면 어떨까 싶은데... 
그 부분은 각 Platform 특성에 따라 달라 지므로 그런 부분 까지 다루지 않는 것도 조금은 이해가 갔다.

 

근래 읽었던 여러 기술 서적중에 제일 맘에 들고, React Native로는 처음 읽어 보는 책이지만 감히 최고의 책이라는 생각이 든다.

'책이야기' 카테고리의 다른 글

Die with zero  (1) 2023.07.08
이것이 자료구조 + 알고리즘이다 with C언어  (0) 2023.01.01
파이썬 기반 금융 인공지능  (0) 2022.10.31
베트남 전쟁  (0) 2022.08.02
똑똑한 코드 작성을 위한 실전 알고리즘  (0) 2022.06.21
Posted by headiron
,