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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

React 16 핵심 정리 2/e

React 16 핵심 정리 2/e

(확장 가능하고 유지보수가 쉬운 웹 애플리케이션 제작)

아담 보두치, 아르테미 페도세예프 (지은이), 이승준 (옮긴이)
  |  
에이콘출판
2018-03-30
  |  
25,000원

일반도서

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

중고도서

검색중
로딩중

e-Book

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

책 이미지

React 16 핵심 정리 2/e

책 정보

· 제목 : React 16 핵심 정리 2/e (확장 가능하고 유지보수가 쉬운 웹 애플리케이션 제작)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9791161751375
· 쪽수 : 320쪽

책 소개

React 16의 새로운 사항부터 시작해 간단한 컴포넌트에서 다소 복잡한 컴포넌트에 이르기까지 함께 만들어 보며 기본적인 React 16 활용 지식을 익힌다. 그리고 애플리케이션 아키텍처인 Flux를 활용하고 Redux로 세련되게 만드는 방법까지 자세히 설명한다.

목차

1장. React 16에서 새로운 점
__렌더링에 대한 재고
____현재 상황
____끝날 때까지 실행
____파이버란 무엇인가?
____비동기와 앞으로 여정
____더 나은 컴포넌트 에러 처리
____여러 엘리먼트와 문자열에 대한 렌더링
____포탈에 렌더링
__요약

2장. 프로젝트를 위한 강력한 도구 설치
__프로젝트 시작
__Node.js와 npm 설치
__깃 설치
__트위터 스트리밍 API를 이용한 데이터 획득
__Snapkite 엔진을 이용한 데이터 필터링
__프로젝트 구조 생성
__package.json 생성
__Node.js 모듈 재사용
__웹팩으로 빌드
__웹 페이지 작성
__요약

3장. React 엘리먼트 생성
__가상 DOM의 이해
__React 설치
__자바스크립트로 React 엘리먼트 생성
____type 매개변수
____props 매개변수
____children 매개변수
__React 엘리먼트 렌더링
__JSX를 이용해 React 엘리먼트 생성
__요약

4장. 첫 번째 React 컴포넌트 생성
__상태 없음과 상태 기반
__상태를 갖지 않는 첫 React 컴포넌트 생성
__첫 번째 상태 기반 React 컴포넌트 생성
__요약

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

6장. 다른 라이브러리와 함께 React 컴포넌트 사용
__React 컴포넌트에서 다른 라이브러리 사용
__React 컴포넌트의 생명주기 메소드 이해
____마운트 메소드
____마운트 해제 메소드
__요약

7장. React 컴포넌트 업데이트
__컴포넌트 생명주기의 업데이트 메소드 이해
____componentWillReceiveProps 메소드
____shouldComponentUpdate 메소드
____componentWillUpdate 메소드
____componentDidUpdate 메소드
__React 컴포넌트 프로퍼티 기본 설정
__React 컴포넌트 프로퍼티 검사
__Collection 컴포넌트 생성
__요약

8장. 복잡한 React 컴포넌트 생성

__TweetList 컴포넌트 생성
__CollectionControls 컴포넌트 생성
__CollectionRenameForm 컴포넌트 생성
__Button 컴포넌트 생성
__CollectionExportForm 컴포넌트 생성
__요약

9장. Jest를 사용한 React 애플리케이션 테스트
__단위 테스트를 작성하는 이유
__테스트 집합, 스펙, 예상 결과 생성
__Jest 설치와 실행
__여러 개의 테스트와 예상 값 생성
__React 컴포넌트 테스트
__요약

10장. Flux를 이용한 React 아키텍처 향상
__웹 애플리케이션의 구조 분석
__Flux에 대한 이해
__디스패처 생성
__액션 생성기 생성
__스토어 생성
__요약

11장. Flux를 이용한 React 애플리케이션의 유지 보수 준비
__Flux를 사용한 관심사 분리
__Stream 컴포넌트 리팩토링
__CollectionStore 생성
__CollectionActionCreators 생성
__애플리케이션 컴포넌트 리팩토링
__Collection 컴포넌트 리팩토링
__CollectionControls 컴포넌트 리팩토링
__CollectionRenameForm 컴포넌트 리팩토링
__TweetList 컴포넌트 리팩토링
__StreamTweet 컴포넌트 리팩토링
__빌드와 활용
__요약

12장. Redux를 사용해 Flux 앱을 세련되게 만들기
__Redux인 이유
____모든 것을 다루는 하나의 스토어
____유동 부분 감소
____Flux의 가장 좋은 부분을 사용
__리듀서로 상태 제어
____리듀서란 무엇인가?
____컬렉션 리듀서
____트윗 리듀서
__애플리케이션 상태에 컴포넌트 연결
____상태 및 액션 생성기를 props에게로 매핑
__요약

저자소개

아담 보두치 (지은이)    정보 더보기
거의 10년 동안 대규모 자바스크립트 개발 작업에 참여해왔다. 프론트엔드로 옮기기 전에는 파이썬과 리눅스를 사용하는 여러 가지 대규모 클라우드 컴퓨팅 제품을 연구했다. 복잡성을 잘 알고 있으면서 실제 소프트웨어 시스템과 이들이 제기하는 확장 문제에 대한 실질적인 경험을 갖고 있다. 『리액트 & 리액트 네이티브 통합 교과서』(에이콘, 2019)를 비롯한 여러 자바스크립트 서적을 저술했으며, 혁신적인 사용자 경험과 고성능을 추구하는 데 열정적이다.
펼치기
아르테미 페도세예프 (지은이)    정보 더보기
영국 런던에 거주 중인 기술 수석이다. 2000년대 초반부터 웹 개발자로 일해 왔으며, 프로그래밍을 독학한 웹 개발자다. 아일랜드의 코크 대학교(University College Cork)에서 전산학 학사 학위를 취득했다. IGNITE 경영 혁신 프로그램을 수료했는데, 여기서 Most Innovative Project 상을 받은 웹사이트를 개발하고 출시했다. 또한 React.js와 Flux를 이용해서 WGSA.net과 Microreact.org의 프론트엔드 아키텍처를 생성하는 데 중요한 역할을 했다. Snapkite 엔진, Snapkite 스트림 클라이언트, 그리고 여타 프로젝트 등 다수의 오픈소스 프로젝트를 만들었다.
펼치기
이승준 (옮긴이)    정보 더보기
한아시스템에서 소프트웨어 엔지니어로 근무했으며, 현재 프리랜서로 일하고 있다. 『Boogazine JFC PROGRAMMING』, 『Boogazine Visual J++ 6.0』, 『Java Workshop 2.0 21일 완성』을 집필했고, 편저한 책으로 『JAVA 서블릿 & JSP 프로그래밍 한꺼번에 끝내기』, 『XML 기본+활용 마스터하기』가 있다. 또한 에이콘출판사에서 출간한 『(개정판) C & C++ 시큐어 코딩』(2015), 『닷넷 개발자를 위한 AngularJS』, 『파이썬 분산 컴퓨팅』, 『앵귤러 2 컴포넌트 마스터』(2016), 『유니티 게임 개발을 위한 절차적 콘텐트 생성』, 『RESTful 파이썬 웹 서비스 제작』(2017), 『React 16 핵심 정리 2/e』, 『자연어 처리의 이론과 실제』(2018), 『React 16 Tooling』(2019), 『양자계산과 양자정보』(2022)를 번역했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책