HOME > Detail View

Detail View

모던 리액트/리덕스 프로그래밍 : React/Redux를 통해 배우는 모던 웹 프로그래밍의 정석 (Loan 11 times)

Material type
단행본
Personal Author
穴井宏幸, 저 石井直矢, 저 柴田和祈, 저 三宮肇, 저 윤인성, 역
Title Statement
모던 리액트/리덕스 프로그래밍 : React/Redux를 통해 배우는 모던 웹 프로그래밍의 정석 / 아나이 히로유키 [외]지음 ; 윤인성 옮김
Publication, Distribution, etc
파주 :   위키북스,   2018  
Physical Medium
xii, 312 p. : 삽화 ; 25 cm
Series Statement
오픈소스 & 웹 시리즈 ;091
Varied Title
React入門 : React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで
ISBN
9791158391263
General Note
공저자: 이시이 나오야, 시바타 카즈키, 미미야 하지메  
색인수록  
000 00000nam c2200205 c 4500
001 000045964865
005 20181218103548
007 ta
008 181217s2018 ggka 001c kor
020 ▼a 9791158391263 ▼g 93000
040 ▼a 211009 ▼c 211009 ▼d 211009
041 1 ▼a kor ▼h jpn
082 0 4 ▼a 005.2762 ▼2 23
085 ▼a 005.2762 ▼2 DDCK
090 ▼a 005.2762 ▼b 2018z8
245 0 0 ▼a 모던 리액트/리덕스 프로그래밍 : ▼b React/Redux를 통해 배우는 모던 웹 프로그래밍의 정석 / ▼d 아나이 히로유키 [외]지음 ; ▼e 윤인성 옮김
246 1 9 ▼a React入門 : ▼b React・Reduxの導入からサーバサイドレンダリングによるUXの向上まで
246 3 ▼a Riakuto nyūmon : ▼b riakuto ridakkusu no dōnyū kara sāba saido rendaringu ni yoru yūekkusu no kōjō made
260 ▼a 파주 : ▼b 위키북스, ▼c 2018
300 ▼a xii, 312 p. : ▼b 삽화 ; ▼c 25 cm
440 0 0 ▼a 오픈소스 & 웹 시리즈 ; ▼v 091
500 ▼a 공저자: 이시이 나오야, 시바타 카즈키, 미미야 하지메
500 ▼a 색인수록
700 1 ▼a 穴井宏幸, ▼e
700 1 ▼a 石井直矢, ▼e
700 1 ▼a 柴田和祈, ▼e
700 1 ▼a 三宮肇, ▼e
700 1 ▼a 윤인성, ▼e
900 1 0 ▼a 아나이 히로유키, ▼e
900 1 0 ▼a 이시이 나오야, ▼e
900 1 0 ▼a 시바타 카즈키, ▼e
900 1 0 ▼a 미미야 하지메, ▼e
900 1 0 ▼a Anai, Hiroyuki, ▼e
900 1 0 ▼a Ishii, Naoya, ▼e
900 1 0 ▼a Shibata, Kazuki, ▼e
900 1 0 ▼a Mimiya, Hajime, ▼e
945 ▼a KLPA
949 ▼a 오픈소스 and 웹 시리즈 ; ▼v 091

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2018z8 Accession No. 121247094 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2018z8 Accession No. 151344955 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.2762 2018z8 Accession No. 121247094 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.2762 2018z8 Accession No. 151344955 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

웹 애플리케이션 개발에서 큰 인기를 얻고 있는 리액트를 설명한다. 기본적인 설치부터 코드를 직접 만들어보며 리액트를 알아보므로 처음 리액트를 공부하는 사람이라도 쉽게 이해할 수 있다. 또한 거의 다루지 않는 테스트, 디플로이, UI/UX 설정 등과 관련된 실무에서 필요한 내용도 자세히 설명한다.

빠르게 동작하는 웹 서비스 만들기!

리액트의 개념부터 디플로이까지, 모던 웹 애플리케이션 개발의 전체적인 흐름을 이해할 수 있습니다. 이 책은 웹 애플리케이션 개발에서 큰 인기를 얻고 있는 리액트를 설명하는 책입니다. 리액트는 페이스북에서 배포하는 자바스크립트 라이브러리로서 웹 애플리케이션을 네이티브 애플리케이션처럼 만들 수 있게 만들어졌습니다.

기본적인 설치부터 코드를 직접 만들어보며 리액트를 알아보므로 처음 리액트를 공부하는 사람이라도 쉽게 이해할 수 있습니다. 또한 일반적인 리액트 책에서는 거의 다루지 않는 테스트, 디플로이, UI/UX 설정 등과 관련된 실무에서 필요한 내용도 자세히 설명합니다. 모던 웹 애플리케이션을 만들고 싶거나 최신 프런트엔드 개발 방법을 익히고 싶은 모든 분들에게 추천합니다.

★ 이 책의 특징 ★

◎ 리액트의 기초부터 응용까지 실전적인 내용을 다룹니다.
◎ 리액트의 개념과 사용법을 다룹니다.
◎ 리액트를 활용한 UI/UX, 테스트, 디플로이 등의 내용까지 다룹니다.


Information Provided By: : Aladin

Author Introduction

아나이 히로유키(지은이)

주식회사 Rich Lab의 엔지니어. 2009년에 야후 주식회사에 입사한 후 다양한 서비스에서의 개발을 경험하고, 2014년 9월에 야후의 사내 벤처 제도를 통해 설립된 Rich Lab로 이동했다. 스마트폰과 관련된 사업 영역과 웹 서비스 설계 개발을 주로 맡고 있다. 야후에서 가장 뛰어난 프런트엔드 개발자로 선정되기도 했다.

이시이 나오야(지은이)

주식회사 야후의 시작 페이지 사업 본부 소속. 2012년에 야후에 엔지니어로 입사한 후 야후 재팬의 시작 페이지 프런트엔드 개발에 참여했다. 사내 프런트엔드 기술 발전에 공헌하고 있으며, 리액트를 적극적으로 홍보하고 있다. 취미는 게임이다. 트위터 ID: @kaidempa

시바타 카즈키(지은이)

주식회사 Wonta의 CCO. 2012년에 야후에 디자이너로 입사했으며, 프런트엔드 개발을 하고 있다. SPA 개발 경력은 4년 이상이다. 2017년에 주식회사 Wonta를 공동 창업하고, 서비스를 운영하고 있다. 리액트.js 밋업 등에서 여러 번 발표하기도 했다. 트위터 ID: @shibe97

미미야 하지메(지은이)

주식회사 야후의 시작 페이지 사업 본부 소속. 대학을 졸업하고 2008년에 야후에 디자이너로 입사했으며, 다양한 프런트엔드 개발을 경험하고, 2012년부터 야후 재팬의 시작 페이지 담당이 되어 지금까지 일하고 있다. 2016년에는 스마트폰 버전의 야후 재팬 시작 페이지 프런트엔드 개편 프로젝트도 진행했다.

윤인성(옮긴이)

어쩌다가 책을 집필/번역하기 시작해서, 지금까지 계속해서 집필/번역하고 있다. 현재 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족하고 있다. 오전에는 커피, 오후에는 홍차를 마신다. 요리, 피아노, 기타, 작곡, 그림, 스컬핑 등의 취미를 갖고 있다. 《HTML5 웹 프로그래밍 입문》 《혼자 공부하는 파이썬》 《모던 웹을 위한 HTML5+CSS3 바이블》 등을 저술했으며 《프로 일러스트레이터가 알려주는 캐릭터 채색 테크닉 [결정판]》 《러닝스쿨! 한 권으로 끝내는 HTML+CSS 웹 디자인 입문》 《최신 표준 HTML+CSS 디자인》 《파이썬을 이용한 머신러닝, 딥러닝 실전 개발 입문》 《파이썬을 이용한 웹 크롤링과 스크레이핑》 등을 번역하였다. 이 책의 역자 소개를 작성하는 시점을 기준으로 62번째 책이다.

Information Provided By: : Aladin

Table of Contents

▣ 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장: 리덕스를 이용한 애플리케이션 상태 관리 
9-1 비동기 처리 기초 
__리액트 컴포넌트에 스타일 적용 
__UI 라이브러리란? 
__Material-UI 
__Material-UI 사용해보기 
9-2 애니메이션 구현 

▣ 10장: 실전 애플리케이션 만들기 
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의 서버 사이드 렌더링의 변경 사항 
__리덕스의 서버 사이드 렌더링

New Arrivals Books in Related Fields

Ramamurthy, Bina (2021)