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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

모던 리액트/리덕스 프로그래밍

모던 리액트/리덕스 프로그래밍

(React/Redux를 통해 배우는 모던 웹 프로그래밍의 정석)

아나이 히로유키, 이시이 나오야, 시바타 카즈키, 미미야 하지메 (지은이), 윤인성 (옮긴이)
위키북스
25,000원

일반도서

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

중고도서

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

eBook

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

책 이미지

모던 리액트/리덕스 프로그래밍
eBook 미리보기

책 정보

· 제목 : 모던 리액트/리덕스 프로그래밍 (React/Redux를 통해 배우는 모던 웹 프로그래밍의 정석)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9791158391263
· 쪽수 : 324쪽
· 출판일 : 2018-11-29

책 소개

웹 애플리케이션 개발에서 큰 인기를 얻고 있는 리액트를 설명한다. 기본적인 설치부터 코드를 직접 만들어보며 리액트를 알아보므로 처음 리액트를 공부하는 사람이라도 쉽게 이해할 수 있다.

목차

▣ 01장: 리액트/리덕스란?
1-1 리액트란?
__리액트의 특징
__다른 라이브러리/프레임워크와의 차이
1-2 플럭스란?
__플럭스의 구성 요소
__리덕스의 특징
1-3 리덕스란?
__리덕스의 구성 요소

▣ 2장: create-react-app으로 개발 시작하기
2-1 create-react-app이란?
__개발 환경 갖추기
__설치
__create-react-app 설치
2-2 애플리케이션 만들기
__프로젝트의 구성
__애플리케이션 실행
Hello, World!

▣ 03장: JSX
3-1 JSX란?
__자바스크립트를 확장한 언어
__JSX가 왜 필요할까?
__JSX 문법
3-2 바벨을 사용해 JSX를 자바스크립트로 변환하기
__트랜스파일러와 바벨
__CLI
__웹팩이란?

▣ 04: 리액트 컴포넌트
4-1 리액트 컴포넌트란?
__컴포넌트 개발 준비
__함수형 컴포넌트와 클래스형 컴포넌트
__리액트 요소
__데이터 주고받기(props)
4-2 상태와 이벤트 핸들링
__컴포넌트 준비
__이벤트 핸들링
__state 정리
__마운트와 관련된 라이프사이클 메서드
4-3 라이프사이클
__데이터 업데이트와 관련된 라이프사이클
__오류 처리와 관련된 라이프사이클 메서드
__리덕스만으로 Todo 애플리케이션 구현하기

▣ 05장: 리덕스를 이용한 애플리케이션 상태 관리
5-1 리덕스로 애플리케이션 상태 관리하기
__리덕스 구성하기
__액션크리에이터 정의하기
__스토어 생성
__React.js와 조합하기
__파일을 기능별로 분리
5-2 react-redux
__react-redux 설치
__컨테이너 컴포넌트와 프레젠테이셔널 컴포넌트
__react-redux가 하는 것
__Todo 애플리케이션에 react-redux 도입

▣ 06장: 라우팅 구현
6-1 라우팅이란?
__라우팅 구현 패턴
__라우팅 라이브러리 소개

▣ 07장: 리덕스 미들웨어
7-1 라우팅이란?
__리덕스 미들웨어의 기초
__액션 로그를 출력하는 리덕스 미들웨어 사용하기
7-2 액션의 로그를 출력하는 리덕스 미들웨어 만들기
__미들웨어의 구조
__로그 미들웨어 구현
7-3 미들웨어 예
__thunk 미들웨어
__로컬 스토리지

▣ 08장: 리덕스의 비동기 처리
8-1 비동기 처리 기초
__비동기 처리란?
__redux-thunk를 이용한 비동기 처리
__thunk를 사용할 경우의 Promise와 Async/Await
8-2 thunk 미들웨어의 편리한 사용법
__여러 개의 액션 묶기
__getState 함수

▣ 09장: 리덕스를 이용한 애플리케이션 상태 관리
10-1 애플리케이션 만들 준비하기
__예제 애플리케이션
__깃허브 API의 기본적인 형태
__애플리케이션의 기본 형태 만들기
10-2 애플리케이션 만들기
__파일과 디렉터리 구성
__리덕스 적용
__라우팅 적용
__페이지 라우팅 구현
__비동기 처리 구현
__리듀서 구현하기
__Material-UI 적용

▣ 11장: 애플리케이션 테스트 작성
11-1 테스트 라이브러리(테스트 프레임워크)
__제스트
__제스트 사용
11-2 리액트/리덕스 애플리케이션 테스트
__액션크리에이터 테스트
__비동기 액션크리에이터 테스트
__리듀서 테스트
__리액트 컴포넌트의 유닛 테스트
__리액트 컴포넌트의 스냅숏 테스트

▣ 12장: 애플리케이션 공개
12-1 애플리케이션 공개
__깃허브 페이지
__깃허브 페이지의 장점과 단점
12-2 파이어베이스
__파이어베이스란?

▣ 13장: 서버 사이드 렌더링
13-1 서버 사이드 렌더링이란?
__서버 사이드 렌더링을 반드시 해야 하는 것은 아니다
__리액트 서버 사이드 렌더링의 흐름
__리액트 v15 이전의 서버 사이드 렌더링
13-2 리액트 v16 이후의 서버 사이드 렌더링
__리액트 v16의 서버 사이드 렌더링의 변경 사항
__리덕스의 서버 사이드 렌더링

저자소개

아나이 히로유키 (지은이)    정보 더보기
주식회사 Rich Lab의 엔지니어. 2009년에 야후 주식회사에 입사한 후 다양한 서비스에서의 개발을 경험하고, 2014년 9월에 야후의 사내 벤처 제도를 통해 설립된 Rich Lab로 이동했다. 스마트폰과 관련된 사업 영역과 웹 서비스 설계 개발을 주로 맡고 있다. 야후에서 가장 뛰어난 프런트엔드 개발자로 선정되기도 했다.
펼치기
이시이 나오야 (지은이)    정보 더보기
주식회사 야후의 시작 페이지 사업 본부 소속. 2012년에 야후에 엔지니어로 입사한 후 야후 재팬의 시작 페이지 프런트엔드 개발에 참여했다. 사내 프런트엔드 기술 발전에 공헌하고 있으며, 리액트를 적극적으로 홍보하고 있다. 취미는 게임이다. 트위터 ID: @kaidempa
펼치기
시바타 카즈키 (지은이)    정보 더보기
주식회사 Wonta의 CCO. 2012년에 야후에 디자이너로 입사했으며, 프런트엔드 개발을 하고 있다. SPA 개발 경력은 4년 이상이다. 2017년에 주식회사 Wonta를 공동 창업하고, 서비스를 운영하고 있다. 리액트.js 밋업 등에서 여러 번 발표하기도 했다. 트위터 ID: @shibe97
펼치기
미미야 하지메 (지은이)    정보 더보기
주식회사 야후의 시작 페이지 사업 본부 소속. 대학을 졸업하고 2008년에 야후에 디자이너로 입사했으며, 다양한 프런트엔드 개발을 경험하고, 2012년부터 야후 재팬의 시작 페이지 담당이 되어 지금까지 일하고 있다. 2016년에는 스마트폰 버전의 야후 재팬 시작 페이지 프런트엔드 개편 프로젝트도 진행했다.
펼치기
윤인성 (지은이)    정보 더보기
출근하기가 싫어서 책을 집필하기 시작했다. 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족하고 있다. 홍차와 커피를 좋아하며, 기타와 가야금 연주, 그림 그리기, 스컬핑 등이 취미다. 저서로는 《쉽게 배우는 C# 프로그래밍(3판)》, 《HTML5 웹 프로그래밍 입문(4판), 《혼자 공부하는 파이썬(개정판)》, 《자바스크립트 프로그래밍 입문(2판)》, 《C# 프로그래밍(3판)》 등이 있으며, 역서로는 《네이처 오브 코드(자바스크립트판)》, 《블렌더 VFX》, 《만들면서 배우는 블렌더 3D 입문》, 《문제 해결을 위한 알고리즘 with 수학 알고리즘》, 《내 코드가 그렇게 이상한가요?》, 《이펙티브 코틀린》 등이 있다. 이번 책은 79번째 책이다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책