HOME > 상세정보

상세정보

(기초부터 제대로 배우는) 리액트 인 액션 (4회 대출)

자료유형
단행본
개인저자
Thomas, Mark Tielens 장현희, 역
서명 / 저자사항
(기초부터 제대로 배우는) 리액트 인 액션 / 마크 티에렌스 토마스 지음 ; 장현희 옮김
발행사항
파주 :   제이펍,   2019  
형태사항
376 p. : 삽화 ; 25 cm
원표제
React in action
ISBN
9791188621491
일반주기
부록: 리액트 16.3 이후 생명주기 메서드 변경 사항  
서지주기
색인수록
000 00000cam c2200205 c 4500
001 000045973929
005 20190724144700
007 ta
008 190228s2019 ggka 001c kor
020 ▼a 9791188621491 ▼g 93000
035 ▼a (KERIS)BIB000015059660
040 ▼a 241049 ▼c 241049 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.2762 ▼2 23
085 ▼a 005.2762 ▼2 DDCK
090 ▼a 005.2762 ▼b 2019z2
100 1 ▼a Thomas, Mark Tielens
245 2 0 ▼a (기초부터 제대로 배우는) 리액트 인 액션 / ▼d 마크 티에렌스 토마스 지음 ; ▼e 장현희 옮김
246 1 9 ▼a React in action
260 ▼a 파주 : ▼b 제이펍, ▼c 2019
300 ▼a 376 p. : ▼b 삽화 ; ▼c 25 cm
500 ▼a 부록: 리액트 16.3 이후 생명주기 메서드 변경 사항
504 ▼a 색인수록
546 ▼a 영어로 된 원저작을 한국어로 번역
700 1 ▼a 장현희, ▼e
900 1 0 ▼a 토마스, 마크 티에렌스, ▼e

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실/ 청구기호 005.2762 2019z2 등록번호 151345415 도서상태 대출가능 반납예정일 예약 서비스 C

컨텐츠정보

책소개

리액트를 처음 접하는 초보자도 기본 개념부터 차근차근 익히고 응용할 수 있도록 구성했다. 또한, 가상의 앱을 실제로 구축하는 과정을 순차적으로 따라 하면서 실제 개발 업무에 활용할 수 있다. 쉽게 이해할 수 있도록 다양한 표와 이미지를 수록하였으며, 모든 코드 예제에 한글 상세 설명을 추가해 무엇을 의미하는지 쉽게 파악할 수 있다.

기본 개념을 제대로 익히고 실무 예제를 마스터하는 최신판 리액트 바이블!

리액트를 처음 접하는 초보자도 기본 개념부터 차근차근 익히고 응용할 수 있도록 구성했습니다. 또한, 가상의 앱을 실제로 구축하는 과정을 순차적으로 따라 하면서 실제 개발 업무에 활용할 수 있습니다. 쉽게 이해할 수 있도록 다양한 표와 이미지를 수록하였으며, 모든 코드 예제에 한글 상세 설명을 추가해 무엇을 의미하는지 쉽게 파악할 수 있습니다. 이 책을 읽는 독자들 모두 리액트를 기초부터 확실히 다지고 실무에 적용할 수 있는 능력을 갖추길 기대합니다.

리액트와 리덕스로 구축하는 생동감 넘치는 웹 UI의 세계!

페이스북은 컴포넌트와 웹사이트에 놀라운 사용자 경험을 선사하기 위해 리액트를 개발했다. 리액트의 핵심인 상태 관리, 데이터 흐름, 그리고 렌더링을 위한 현명한 디자인 때문에 사고하기 쉽고 부드럽게 애플리케이션을 실행할 수 있다. 게다가 놀랍도록 풍부한 컴포넌트와 라이브러리 생태계는 개발자와 사용자 모두에게 큰 도움을 준다.

이 책은 리액트를 이용해 구체화하는 기술을 제시한다. 독자들은 모든 장의 구체적인 예제들을 빠르게 실행해 볼 수 있다. 또한, 렌더링, 생명주기 메서드, JSX, 데이터 흐름, 폼, 라우팅, 서드파티 라이브러리의 통합, 그리고 테스트 등 핵심 주제들을 마스터할 수 있다. 그리고 이 책에서 설명하는 애플리케이션 디자인 기법은 많은 개발자들이 눈에 띄는 앱을 개발하는 데 도움이 될 것이다. 마지막으로 리액트를 풀스택 애플리케이션에 통합하는 방법을 알아보고 리덕스를 이용한 상태 관리, 서버 측 렌더링, 그리고 모바일 UI를 위한 리액트 네이티브 등도 학습한다.

추천사
개념과 현실 세계의 예제를 통합한 단 한 권의 도서
- Phaneendra Bommareddy, 오픈로직스

이 책을 읽고 리액트를 활용하자. 그리고 다시는 되돌아보지 말자.
- Michal Paszkiewicz, 런던 교통국

리액트와 리덕스를 이용해 애플리케이션을 개발하고자 하는 모두를 위한 필독서
- Andrew Courter, 피보탈

쉬운 해설, 필요한 모든 단계에 대한 상세한 설명, 풍부한 예제 코드는 리액트의 길에 이르는 등불을 밝혀준다.
- Olivier Ducatteeuw, 벨기에 루벤대학교


정보제공 : Aladin

저자소개

마크 티에렌스 토마스(지은이)

아내와 함께 미국 남부 캘리포니아에 거주하며, 풀스택 개발자와 저자로 활동 중이다. 대용량 엔지니어링 문제를 비롯하여 고효율, 고부가가치 솔루션을 제공하는 팀들과 함께 일했다. 맛 좋은 커피, 많은 책, 빠른 API, 그리고 아름다운 시스템을 좋아한다. 매닝 출판사에서 다수의 책을 출간했으며, 개인 블로그인 https://ifelse.io를 운영하고 있다.

장현희(옮긴이)

캐나다 켈로나에 있는 QHR Technologies에서 시니어 소프트웨어 엔지니어로 근무 중이다. 21년째 개발자로 활동하며 25종에 이르는 프로그래밍 전문서를 집필 및 번역해 왔다. 한국 개발자 커뮤니티에 조금이나마 기여하기 위해 원서 내용에 충실하면서도 읽기 쉬운 번역에 공들이고 있다. 대표적인 역서로는 《러스트 프로그래밍 공식 가이드》(2019), 《사이트 신뢰성 엔지니어링》(2018), 《협업의 기술》(2013) 등이 있다.

정보제공 : Aladin

목차

목차
옮긴이 머리말 = ⅷ
머리말 = ⅹ
감사의 말씀 = xii
이 책에 대하여 = xiv
베타리더 후기 = xviii
PART 1 리액트 소개 = 1 
 CHAPTER 1 리액트를 만나다 = 3 
  1.1 리액트 시작하기 = 4 
  1.2 리액트가 적합하지 않은 경우 = 10 
  1.3 가상 DOM = 15 
  1.4 컴포넌트 : 리액트의 기본 단위 = 20 
  1.5 팀을 위한 리액트 = 23 
  1.6 요약 = 24 
 CHAPTER 2 첫 번째 컴포넌트 = 26 
  2.1 리액트의 컴포넌트에 대해 알아보기 = 28 
  2.2 리액트 컴포넌트 개발하기 = 36 
  2.3 컴포넌트의 수명과 시간 = 49 
  2.4 JSX와의 첫 만남 = 60 
  2.5 요약 = 64 
PART 2 리액트의 컴포넌트와 데이터 = 67 
 CHAPTER 3 리액트의 데이터와 데이터 흐름 = 69 
  3.1 상태 = 69 
  3.2 리액트에서의 상태 = 76 
  3.3 컴포넌트 간의 통신 = 86 
  3.4 단방향 데이터 흐름 = 87 
  3.5 요약 = 90 
 CHAPTER 4 리액트의 렌더링과 생명주기 메서드 = 91 
  4.1 레터스 소셜 저장소 셋업하기 = 92 
  4.2 렌더링 과정과 생명주기 메서드 = 97 
  4.3 레터스 소셜 앱 개발 시작하기 = 118 
  4.4 요약 = 126 
 CHAPTER 5 폼 다루기 = 128 
  5.1 포스트 생성하기 = 129 
  5.2 폼 다루기 = 133 
  5.3 새 포스트 생성하기 = 145 
  5.4 요약 = 147 
 CHAPTER 6 서드파티 라이브러리의 통합 = 148 
  6.1 레터스 소셜 API에 포스트 전송하기 = 149 
  6.2 지도를 이용해 컴포넌트를 개선하기 = 151 
  6.3 요약 = 172 
 CHAPTER 7 리액트의 라우팅 = 173 
  7.1 라우팅의 기초 = 174 
  7.2 라우터 구현하기 = 177 
  7.3 요약 = 192 
 CHAPTER 8 고급 라우팅과 파이어베이스의 통합 = 194 
  8.1 라우터 사용하기 = 195 
  8.2 파이어베이스와의 통합 = 208 
  8.3 요약 = 216 
 CHAPTER 9 리액트 컴포넌트의 테스트 = 217 
  9.1 테스트의 종류 = 220 
  9.2 Jest, Enzyme, React-test-renderer를 이용한 리액트 컴포넌트의 테스트 = 223 
  9.3 처음 작성하는 테스트 코드 = 225 
  9.4 요약 = 245 
PART 3 리액트 애플리케이션 아키텍처 = 247 
 CHAPTER 10 리덕스 애플리케이션 아키텍처 = 249 
  10.1 플럭스 애플리케이션 아키텍처 = 251 
  10.2 리덕스 액션 생성하기 = 258 
  10.3 요약 = 280 
 CHAPTER 11 리액트에 리덕스 통합하기 = 282 
  11.1 리듀서는 상태가 어떻게 변경되어야 하는지를 결정한다 = 283 
  11.2 리액트에 리덕스 통합하기 = 299 
  11.3 요약 = 312 
 CHAPTER 12 서버 측 리액트와 리액트 라우터 = 314 
  12.1 서버 측 렌더링이란? = 316 
  12.2 왜 서버에서 렌더링을 해야 할까? = 320 
  12.3 SSR이 필요하지 않은 경우 = 323 
  12.4 서버에서 컴포넌트 렌더링하기 = 324 
  12.5 리액트 라우터 라이브러리 = 331 
  12.6 리액트 라우터로 인증 라우트 처리하기 = 337 
  12.7 데이터를 포함한 서버 측 렌더링 = 341 
  12.8 요약 = 352 
 CHAPTER 13 리액트 네이티브 소개 = 354 
  13.1 리액트 네이티브 = 355 
  13.2 리액트와 리액트 네이티브 = 358 
  13.3 언제 리액트 네이티브를 사용할 것인가? = 361 
  13.4 세상에서 제일 간단한 ''''Hello World'''' 앱 = 363 
  13.5 앞으로의 여정 = 367 
  13.6 요약 = 368 
부록 : 리액트 16.3 이후 생명주기 메서드 변경 사항 = 370 
찾아보기 = 373

관련분야 신착자료