logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

React.js 핵심정리

React.js 핵심정리

(자바스크립트로 만들어가는 사용자 인터페이스)

아르테미 페도세예프 (지은이), 테크 트랜스 그룹 T4 (옮긴이)
에이콘출판
20,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

React.js 핵심정리
eBook 미리보기

책 정보

· 제목 : React.js 핵심정리 (자바스크립트로 만들어가는 사용자 인터페이스)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9788960778603
· 쪽수 : 240쪽
· 출판일 : 2016-05-20

책 소개

React.js의 설치부터 시작해 간단한 컴포넌트에서 다소 복잡한 컴포넌트까지 함께 만들어 보면서 기본적인 React.js의 활용 방법을 설명해 주고, 마지막에는 애플리케이션 아키텍처인 Flux를 활용하는 방법까지 자세히 설명한다.

목차

1 필요한 도구 설치
프로젝트 시작
Node.js와 npm 설치
깃 설치
트위터 스트리밍 API를 이용해 데이터 획득
Snapkite 엔진을 이용해 데이터 필터링
프로젝트 구조 생성
package.json 생성
Node.js 모듈 재사용
Gulp.js로 빌드
웹 페이지 생성
요약

2 첫 React 엘리먼트 생성
가상 DOM의 이해
React 설치
자바스크립트를 이용해 React 엘리먼트 생성
type 매개변수
props 매개변수
children 매개변수
React 엘리먼트 렌더링
JSX를 이용해 React 엘리먼트 생성
요약

3 첫 React 컴포넌트 생성
상태 없음 vs. 상태 기반
상태를 갖지 않는 첫 React 컴포넌트 생성
첫 상태 기반 React 컴포넌트 생성
요약

4 React 컴포넌트에 반응성 추가
React를 사용한 문제 해결
React 애플리케이션 계획
컨테이너 React 컴포넌트 생성
요약

5 다른 라이브러리와 함께 React 컴포넌트 사용
React 컴포넌트에서 다른 라이브러리 사용
React 컴포넌트의 생명주기 메소드
마운트 메소드
getInitialState 메소드
componentWillMount 메소드
componentDidMount 메소드
마운트 해제 메소드
componentWillUnmount 메소드
요약

6 React 컴포넌트 업데이트
컴포넌트 생명주기의 업데이트 메소드
componentWillReceiveProps 메소드
shouldComponentUpdate 메소드
componentWillUpdate 메소드
componentDidUpdate 메소드
React 컴포넌트 프로퍼티 기본 설정
React 컴포넌트 프로퍼티 검사
Collection 컴포넌트 생성
요약

7 복잡한 React 컴포넌트 생성
TweetList 컴포넌트 생성
CollectionControl 컴포넌트 생성
CollectionRenameForm 컴포넌트 생성
Button 컴포넌트 생성
CollectionExportForm 컴포넌트 생성
요약

8 Jest를 사용해 React 애플리케이션 테스트
유닛 테스트를 해야 하는 이유
테스트 스위트, 스펙, 예상 결과 생성
Jest 설치와 사용
여러 개의 스펙과 예상 값 생성
React 컴포넌트 테스트
요약

9 Flux를 사용해 React 아키텍처 향상시키기
웹 애플리케이션의 구조 분석
Flux의 이해
디스패처 생성
액션 생성자 생성
스토어 생성
요약

10 Flux를 사용한 React 애플리케이션의 유지보수 준비
Flux를 사용해 걱정거리 줄이기
스트림 컴포넌트 리팩토링
CollectionStore 생성
CollectionActionCreator 생성
애플리케이션 컴포넌트 리팩토링
컬렉션 컴포넌트 리팩토링
CollectionControls 컴포넌트 리팩토링
CollectionRenameForm 컴포넌트 리팩토링
TweetList 컴포넌트 리팩토링
StreamTweet 컴포넌트 리팩토링
빌드와 활용

저자소개

아르테미 페도세예프 (지은이)    정보 더보기
영국 런던에 거주 중인 기술 수석이다. 2000년대 초반부터 웹 개발자로 일해 왔으며, 프로그래밍을 독학한 웹 개발자다. 아일랜드의 코크 대학교(University College Cork)에서 전산학 학사 학위를 취득했다. IGNITE 경영 혁신 프로그램을 수료했는데, 여기서 Most Innovative Project 상을 받은 웹사이트를 개발하고 출시했다. 또한 React.js와 Flux를 이용해서 WGSA.net과 Microreact.org의 프론트엔드 아키텍처를 생성하는 데 중요한 역할을 했다. Snapkite 엔진, Snapkite 스트림 클라이언트, 그리고 여타 프로젝트 등 다수의 오픈소스 프로젝트를 만들었다.
펼치기
테크 트랜스 그룹 T4 (옮긴이)    정보 더보기
최신 IT 테크놀로지에 대한 리서치를 목적으로 하는 스터디 그룹이다. 엔터프라이즈 환경에서 오픈소스를 활용해 프레임워크를 구축하는 데 관심이 많으며, 스프링Spring, React.js, Node.js, OpenCV, ML 등의 기술에 주목하고 있다. 오픈소스 기반의 플랫폼 개발 및 활용도 주요 관심 분야다. 에이콘출판사에서 펴낸 『구글 애널리틱스로 하는 데이터 분석 3/e』(2017), 『추천 엔진을 구축하기 위한 기본서』(2017) 등을 번역했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책