실무 예제로 배우는 ReactJS 완전정복
도서명:실무 예제로 배우는 ReactJS 완전정복
저자/출판사:비풀,A,M,프라타메쉬,손파끼/에이콘출판
쪽수:332쪽
출판일:2016-10-28
ISBN:9788960779211
목차
1장. React 시작하기
__React란?
__션이 마이크와 ReactJS를 만났을 때
__React 라이브러리 사용하기
__첫 번째 컴포넌트 만들기
__다시 일로 돌아와서(Back to work)
__정적 데이터 표시하기
__데이터를 컴포넌트로 전달하기
__요약
2장. JSX 깊게 살펴보기
__왜 JSX를 사용하는가
__JSX를 자바스크립트로 변환시키기
__HTML 태그 vs React 컴포넌트
__자립 태그
__다중 컴포넌트(Multiple components)
__자바스크립트 표현식
__네임스페이스 구성요소(Namespaced components)
__스프레드 속성(Spread attributes)
__JSX의 스타일
__JSX Gotchas
__JSX에서의 조건 사항
__비DOM 속성
__요약
3장. 데이터 흐름과 생명주기 이벤트
__React에서의 데이터 흐름
__Prop 확인
__기본 prop 정의하기
__this.props.children 수정하기
__State
__초기 state 설정하기
__state 설정하기
__state 사용하지 않기
__State와 prop
__컴포넌트 생명주기 개요
__컴포넌트 생명주기 메소드
__요약
4장. 동적 컴포넌트와 폼 구성하기
__React에서의 폼
__애플리케이션 설정하기
__폼 시작하기
__인터랙티브(대화식) prop
__컨트롤된 컴포넌트
__비제어 컴포넌트
__폼 마법사를 사용해 시작하기
__폼 이벤트
__부모와 자식 간의 관계
__폼 검증
__자세한 쇼핑 단계
__상세 배송 단계
__요약
5장. 믹스인과 DOM
__다시 사무실로 돌아가 보자
__모달 추가하기
__Refs
__요약
6장. 서버에서의 React
__React를 사용해 서버에서 렌더링하기
__서버에서의 작업
__요약
7장. React 애드온
__애드온 사용하기
____불변성 헬퍼
____유효한 명령어
__컴포넌트 클론하기
____앱 테스팅을 위한 여러가지 헬퍼들
________Jest 셋업하기
____React 컴포넌트의 구조 테스팅하기
__React 컴포넌트의 테스팅 동작
____얕은 렌더링
__요약
8장. React 앱 성능 살펴보기
__React 앱 성능
__가상 DOM
__PERF 애드온
__React에 의한 DOM 동작
____모든 컴포넌트를 렌더링하기 위해 필요한 시간
____React에서 소모하는 시간
____shouldComponentUpdate 훅
__PureRenderMixin
____PureRenderMixin의 안티 패턴
__불변의 데이터
__요약
9장. React 라우터와 데이터 모델
__새로운 도전
__백본 모델 만들기
__정의된 백본 모델 사용하기
__데이터 모델과 백본
__요약
10장. 애니메이션(Animation)
__애디퀘이트 LLC에서의 재미있는 일들
__모델 업데이트
__애니메이션 효과
__요약
11장. React 도구
__개발자 도구
____ES6과 JSX를 위한 Babel 사용하기
____ESLint
__React 개발자 도구
__빌드 도구
____Webpack이란
____Webpack 설정
________로더
________핫 모듈 교체
__요약
12장. Flux 257
__Flux 아키텍쳐와 단방향 플로우
__Flux 액션
__Flux 스토어
__요약
13장. Redux와 React
__Redux
__Redux 셋업하기
__요약