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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

리액트 정복하기

리액트 정복하기

(컴포넌트와 라이프사이클 기반)

아담 홀튼, 라이언 바이스 (지은이), 조효성 (옮긴이)
에이콘출판
25,000원

일반도서

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

중고도서

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

eBook

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

책 이미지

리액트 정복하기
eBook 미리보기

책 정보

· 제목 : 리액트 정복하기 (컴포넌트와 라이프사이클 기반)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788960779631
· 쪽수 : 304쪽
· 출판일 : 2016-12-28

책 소개

acorn+PACKT 시리즈. 리액트 초보 개발자가 리액트 컴포넌트, 리액트 웹 애플리케이션 설계 방법, 리액트 애니메이션 기술을 이용해서 중급 기술을 습득할 수 있도록 개별 기술과 실질적인 예제 프로젝트를 자세히 설명한다.

목차

1장. 리액트 소개
__헬로 리액트
__JSX
____동작 방식
____JSX 디컴파일
____렌더링 결과의 구조
__속성
____동작 방식
____속성 타입
____getDefaultProps
__상태
____동작 방식
__정리

2장. 컴포넌트 통합과 라이프사이클
__컴포넌트를 간편하게 통합하는 방법
__동작을 바인딩한 컴포넌트 통합
____동작 방식
__자식 컴포넌트에 접근하는 방법
__컴포넌트 라이프사이클: 이벤트의 마운트와 언마운트
__컴포넌트 라이프사이클: 이벤트 업데이트
____동작 방식
__정리

3장. 동적 컴포넌트, 믹스인, 폼 그리고 JSX
__동적 컴포넌트
____동작 방식
__믹스인
____동작 방식
__폼
____컨트롤 가능한 컴포넌트: 읽기만 가능한 입력
________동작 방식
____컨트롤 가능한 컴포넌트: 읽기 입력과 쓰기 입력
________동작 방식
________필요 이상으로 힘들지 않은가?
____컨트롤 가능한 컴포넌트: 단순한 폼
________동작 방식
________폼에 대한 가장 적절한 예제는 무엇인가?
________데이터 기반으로 진행하는 폼 리팩토링
________동작 방식
____유효성 검사
________유효성 검사 타입
________리액트 유효성 검사 믹스인 예제
__정리

4장. 리액트 애플리케이션의 구조
__싱글 페이지 애플리케이션이란 무엇인가?
__SPA 디자인의 세 가지 고려사항
____빌드 시스템
________빌드 시스템 선택
________모듈 시스템
____CSS 전처리기
____모던 JS 문법과 JSX 템플릿 컴파일링
____프론트엔드 아키텍처 컴포넌트
________프론트엔드 라우터
________프론트엔드 모델
________뷰, 뷰 모델, 뷰 컨트롤러
________메시징과 이벤트
________기타 유틸리티에 대한 필요
____애플리케이션 디자인
________와이어프레임 작성
________메인 데이터 엔티티와 API
________메인 뷰, 사이트맵, 라우트
__정리

5장. 리액트 애플리케이션 시작
__애플리케이션 디자인
____와이어프레임 제작
________사용자와 연관된 뷰
________포스트 관련 뷰
____데이터 엔티티
____메인 뷰와 사이트맵
__개발 환경 준비
____노드와 필요한 모듈 설치
____웹팩 설치와 환경 설정
________웹팩 환경 설정
__본격적인 개발 전 고려사항
____리액트와 렌더링
____브라우저 지원
____폼 유효성 검사
__앱 개발 시작
____폴더 구조
____목 데이터베이스
____index.html
____js/app.jsx
____메인 뷰
____뷰를 리액트 라우터와 연결
________js/views/appHeader.jsx
________js/views/login.jsx
__정리

6장. 리액트 블로그 앱 파트 1: 액션과 공통 컴포넌트
__리플럭스 액션
__재사용 가능한 컴포넌트와 베이스 스타일
____베이스 스타일
____입력과 로딩 인디케이터
________기본적인 입력 컴포넌트
________로더 컴포넌트
____애플리케이션 헤더
__정리

7장. 리액트 블로그 앱 파트 2: 사용자
__코드 매니페스트
__애플리케이션 런타임 설정
__믹스인과 종속성
____쿠키 읽기와 쓰기
____폼 유틸리티 믹스인
__사용자 기반의 스토어
____세션 컨텍스트 스토어
____사용자 스토어
__사용자 뷰
____로그인 뷰
____사용자 뷰 생성
________믹스인과 라이프사이클 메소드
________사용자 프로파일 이미지
________폼 유효성 검사와 제출
____사용자 뷰 컴포넌트
____사용자 리스트 뷰
____사용자 뷰
__기타 연관된 뷰
____앱 헤더
__정리

8장. 리액트 블로그 앱 파트 3: 포스트
__코드 매니페스트
__포스트 스토어
__포스트 뷰
____포스트 생성과 편집
________믹스인과 라이프사이클 메소드
________폼 전송
____포스트 뷰
____포스트 리스트 컴포넌트
____포스트 리스트 뷰
__영향을 받는 그 밖의 뷰
____사용자 뷰
__정리

9장. 리액트 블로그 앱 파트 4: 무한 스크롤과 검색
__무한 스크롤 로딩
____무한 스크롤 코드 매니페스트
____포스트 스토어 변경
____포스트 리스트 컴포넌트 변경
__포스트 검색
____검색 기능 코드 매니페스트
____검색 스토어
____포스트 스토어 변경
____애플리케이션 헤더 변경
____포스트 리스트 컴포넌트 변경
__마지막 고려사항
____추천하는 향상 기법
________블로그 앱 레벨 업
____다음에는

10장. 리액트 애니메이션
__애니메이션 용어
____클래스 변경을 이용한 CSS 트랜지션
____자바스크립트 코드
____CSS 소스
__DOM 입력과 종료 애니메이션
____팝오버 메뉴
____자바스크립트 코드
____CSS 소스
____리스트 필터링
____자바스크립트 소스
____CSS 소스
__리액트 모션 애니메이션 라이브러러 적용
____리액트 모션의 동작 방법
____시계 애니메이션
__자바스크립트 소스
____CSS 소스
__정리

저자소개

아담 홀튼 (지은이)    정보 더보기
웹, 컴퓨터, 게임 분야에서 생성자, 파괴자, 재구성자일 뿐만 아니라 열정적인 복고 게이머다. 휴렛 패커드(Hewlett Packard)의 하이엔드 슈퍼돔 서버 부서에서 펌웨어 개발자로 직무를 시작했다. 그가 개발한 자바스크립트와 C 프로그램은 대기업 단말의 파워와 쿨링 시스템, 시스템 진단, 설정 시스템에 적용했다. 그 이후 사용자 인증을 강조한 크로스 도메인 자바스크립트 기술을 이용하면서 페이팔(PayPal)의 웹 개발자로 근무했다. 최근 ESO 솔루션에서 입원 전 전자 건강 기록 필드(HER, electronic health record) 컬렉션 애플리케이션으로 차세대 자바스크립트 개발자를 이끌었다. 그는 포괄적이면서 흔한 오픈 웹을 믿는다. 애플리케이션과 교육 분야의 디자인, 구현 시 개인 개발자의 신조를 넘는 실용주의와 연습에 가치를 준다.
펼치기
라이언 바이스 (지은이)    정보 더보기
기존의 애플리케이션을 마케팅하거나 현대화하기 위해 MVP를 찾으려는 고객들을 위한 현실적인 맞춤형 솔루션 개발을 전문으로 하는 바이스 소프트웨어(Vice Software)의 창업자이자 핵심 아키텍트다. 전반적으로 좀 더 경쟁력 있는 가격을 제공하는데, 바이스 소프트웨어는 기술이 포함된 가격을 제공한다. 즉, 필요한 경우 아키텍트 부분에 해당하는 비용만 지불하면 좀 더 단순한 작업에서는 훨씬 적은 제품 비용만 지불하면 된다. 마이크로소프트의 MVP 상을 3회 수상했으며, 소프트웨어 관련 책을 출간했고, 텍사스에서 개최되는 컨퍼런스와 이벤트에서 강사로 활동했다. 또한 아내 히더와 결혼한 행운아며, 세 자녀 그레이스, 딜란, 노아와 함께 여가시간의 대부분을 보내고 있다.
펼치기
조효성 (옮긴이)    정보 더보기
광운대학교 전자공학과를 졸업하고 동대학원 임베디드 소프트웨어 공학과에서 안드로이드와 블루투스를 전공했다. 과거 오비고에서 웹 개발자로 활동하고 있는 노드에 관심이 많은 행복 개발자다. 행복한 HMI WebApp 개발 팀에서 차량용 플랫폼에 올라가는 웹 앱을 개발하면서 많은 경험과 실력을 쌓았다. 현재 브라이니클에 근무하면서 서버와 클라이언트를 개발하며, 빅데이터 분석에 관심이 많고, 실제 데이터 분석 사례를 만들고 있다. 번역 작업을 통해 책을 읽는 모든 사람에게 꼭 도움이 되기를 바라는 마음을 늘 품고 있다. 에이콘출판사에서 출간한 『노드로 하는 웹 앱 테스트 자동화』(2013), 『익스프레스 프레임워크로 하는 노드 웹 앱 프로그래밍』(2014), 『Storm 실시간 빅데이터 분석 플랫폼』(2014), 『안드로이드 음성 인식 애플리케이션 개발』(2014), 『Spark로 하는 고속 빅데이터 분석과 처리』(2014), 『AngularJS 반응형 웹앱 개발과 성능 최적화』(2015), 『리액트 정복하기』(2016)를 번역했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책