처음 시작하는 리액트/톰 핼럿 외 지음, 곽현철 외 옮김/한빛미디어
톰 핼럿 외 지음, 곽현철 외 옮김 / 한빛미디어 / 2016년 08월 / ISBN:9788968487873 정가: 20,000 원 / 판매가: 18,000 원 / 마일리지: 1,000 원이벤트 : 원피스 굿즈 & 틴코스터.미니 북 틴케이스 증정!
한빛 리얼타임 114권. 이 책은 리액트를 다룬 국내 첫 도서로 리액트의 모든 개념을 살펴보고 이러한 개념들이 유용한 이유를 설명한다. 특히 단일 페이지 애플리케이션(SPAs, Single Page Applivations)을 만드는 데 큰 도움이 될 것이다. 리액트를 이용해 완전한 애플리케이션을 만들기 위한 활용 예제와 함께 필요한 도구도 설명한다.
1 React 소개
__1.1 배경
__1.2 개요
2 JSX
__2.1 JSX는 무엇인가?
__2.2 JSX의 장점
__2.3 컴포넌트 조합
__2.4 JSX와 HTML의 차이점
__2.5 JSX를 사용하지 않는 경우의 React
__2.6 JSX 공식 스펙
3 컴포넌트 라이프사이클
__3.1 라이프사이클 메소드
__3.2 초기화
__3.3 실행시
__3.4 분해와 정리
__3.5 안티 패턴: 상태에 계산값 사용
__3.6 정리
4 데이터 흐름
__4.1 Props
__4.2 PropTypes
__4.3 getDefaultProps
__4.4 State
__4.5 state와 props에는 어떤 값을 저장해야 할까?
__4.6 정리
5 이벤트 처리
__5.1 이벤트 핸들러 연결하기
__5.2 이벤트와 상태
__5.3 상태에 따른 렌더링
__5.4 상태 변경하기
__5.5 이벤트 객체
__5.6 정리
6 컴포넌트 구성
__6.1 HTML 확장
__6.2 예제
__6.3 부모 컴포넌트와 자식 컴포넌트의 관계
__6.4 정리
7 믹스인
__7.1 믹스인은 무엇인가?
__7.2 정리
8 DOM 조작
__8.1 React를 통한 DOM 노드 접근
__8.2 React 외의 라이브러리 포함하기
__8.3 부모 엘리먼트에 영향을 주는 플러그인 다루기
__8.4 정리
9 폼
__9.1 비제어 컴포넌트
__9.2 제어 컴포넌트
__9.3 폼 이벤트
__9.4 레이블
__9.5 textarea와 select
__9.6 체크박스와 radio 버튼
__9.7 폼 엘리먼트 이름
__9.8 여러 개의 폼 엘리먼트에 change 핸들러 사용
__9.9 커스텀 폼 컴포넌트
__9.10 포커스
__9.11 사용성
__9.12 정리
10 애니메이션
__10.1 CSS 트랜지션 그룹
__10.2 트랜지션 그룹 사용 시 주의점
__10.3 인터벌 렌더링
__10.4 정리
11 성능 개선
__11.1 shouldComponentUpdate
__11.2 Immutability Heipers 애드온
__11.3 속도 저하 원인 찾기
__11.4 Key
__11.5 정리
12 서버사이드 렌더링
__12.1 렌더링 함수
__12.2 서버 사이드 컴포넌트 라이프사이클
__12.3 정리
13…
국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
Source: 처음 시작하는 리액트/톰 핼럿 외 지음, 곽현철 외 옮김/한빛미디어