[주요 내용]
- 자바스크립트를 사용해 함수형 프로그래밍의 핵심 개념
- 리액트가 브라우저에서 어떻게 작동하는지 내부 살펴보기
- 리액트 컴포넌트를 사용해 애플리케이션의 프리젠테이션 계층 만들기
- 데이터를 관리하는 방법과 애플리케이션 버그 수정 시간을 줄이는 방법
- 리액트 훅을 통해 상태를 관리하고 데이터를 외부에서 읽어오는 방법
- 단일 페이지 애플리케이션(SPA)에서 라우팅 해법 사용하기
- 서버를 염두에 둔 아이소모픽 리액트 애플리케이션의 구조를 잡는 방법
[대상독자]
주요 독자는 최신 자바스크립트와 함수형 프로그래밍 개념을 익히고 이를 바탕으로 리액트 개념을 잘 이해함으로써 리액트에 입문하고 싶은 개발자다. 이 책은 여러분이 원하는 목표를 리액트로 성취할 수 있도록 도와줄 것이다.
[서평]
리액트는 페이스북이 개발한 자바스크립트 라이브러리로 넷플릭스, 월마트, 뉴욕타임스 등 글로벌 기업의 웹 인터페이스에 적극 도입되며 세력을 넓히고 있다. 리액트를 활용하면 데이터 기반 웹 사이트에서 페이지를 새로고침하지 않고도 데이터 변화를 지능적으로 표시할 수 있다. 이 책은 리액트로 효율적인 웹 UI를 구축하는 방법을 설명하고, 함수형 프로그래밍과 최신 ECMAScript 기능을 다양한 예제와 함께 안내한다. 리덕스 관련 내용도 2개 장에 걸쳐 자세히 다룬다. 이 책으로 리액트 컴포넌트 구축 방법을 익히고 나면 실무에서 유용하게 활용할 수 있을 것이다.
이책의 구성은 크게 3가지로 나누어 볼수 있다.
- 1장~3장 리액트 소개 및 ES6 기초 문법 과 함수형 프로그래밍
- 4장~8장 리액트 기본 문법
- 9장~12장 리액트 고급 기능
객체 리터럴 개선에 대해서 옛날 방식과 요즘 사용하는 문법에 대해서 비교 어떻게 변화되었는지 알수 있다.
순수 함수에 대해서 좀더 추가적인 내용은 NOTE로 설명을 하고 있어 이해하는데 도움이 되었다.
리액트 문법에 대한 결과가 어떻게 나오는지 바로 알수 있다.
리액트 컴포넌트를 만드는 방법 2013년도 예전 방식
앞의 방법은 디플레케이트로 사용하면 된다고 알려주고 리액트 커컴포넌트를 만드는 새로운 방법을 소개하고 있다.
테스트 주도 개발은 리액트 뿐만 아니라 모든 언어에 대해서 필요한 개발방법론이다. 여기서는 테스트 주도 개발(TDD)에 대해서 어떻게 연습하는지 알려주고 있다.
React 개념이 처음인 사용자들이 입문하기에 좋은 책이다. 책을 보면 알겠지만 예제가 많고, 같은 개념도 하나의 예제가 아니라 여러 예제들을 싣고 있어 좋았다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."
'책이야기' 카테고리의 다른 글
[리뷰]텐서플로 라이트를 활용한 안드로이드 딥러닝 (0) | 2021.08.21 |
---|---|
[리뷰]세상에서 제일 쉬운 키네마스터 영상편집 (0) | 2021.08.07 |
[리뷰]유튜브 채널 운영을 위한 포토샵 디자인 (0) | 2021.07.03 |
[리뷰]김상형의 SQL 정복 (0) | 2021.06.20 |
[리뷰]쓰면서 익히는 알고리즘과 자료구조 (0) | 2021.05.19 |