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

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

리액트 인 액션

리액트 인 액션

(기초부터 제대로 배우는)

마크 티에렌스 토마스 (지은이), 장현희 (옮긴이)
제이펍
28,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 3개 8,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
aladin 19,600원 -10% 980원 16,660원 >

책 이미지

리액트 인 액션
eBook 미리보기

책 정보

· 제목 : 리액트 인 액션 (기초부터 제대로 배우는)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9791188621491
· 쪽수 : 396쪽
· 출판일 : 2019-01-25

책 소개

리액트를 처음 접하는 초보자도 기본 개념부터 차근차근 익히고 응용할 수 있도록 구성했다. 또한, 가상의 앱을 실제로 구축하는 과정을 순차적으로 따라 하면서 실제 개발 업무에 활용할 수 있다.

목차

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

저자소개

마크 티에렌스 토마스 (지은이)    정보 더보기
아내와 함께 미국 남부 캘리포니아에 거주하며, 풀스택 개발자와 저자로 활동 중이다. 대용량 엔지니어링 문제를 비롯하여 고효율, 고부가가치 솔루션을 제공하는 팀들과 함께 일했다. 맛 좋은 커피, 많은 책, 빠른 API, 그리고 아름다운 시스템을 좋아한다. 매닝 출판사에서 다수의 책을 출간했으며, 개인 블로그인 https://ifelse.io를 운영하고 있다.
펼치기
마크 티에렌스 토마스의 다른 책 >
장현희 (옮긴이)    정보 더보기
지난 10여 년간 호주와 캐나다에서 시니어 엔지니어 및 스태프 엔지니어로 경험을 쌓았으며 현재는 프린시펄 소프트웨어 엔지니어로서 소프트웨어 개발은 물론 성공적인 엔지니어링 팀과 문화의 구축에 힘을 쏟고 있다. 지금까지 총 30권의 개발 관련서를 집필/번역하면서 책이라는 매개체로 멀리서나마 국내 개발자들과 꾸준히 소통하고 있으며 대표적인 번역서로는 『필독! 개발자 온보딩 가이드』(책만, 2023), 『안녕하세요, 오늘부터 매니저입니다』(길벗, 2023), 『스태프 엔지니어』(길벗, 2022), 『SRE를 위한 시스템 설계와 구축』(한빛미디어, 2022), 『구글 빅쿼리 완벽 가이드』(책만, 2020), 『엔터프라이즈 데이터 플랫폼 구축』(책만, 2020), 『사이트 신뢰성 엔지니어링』(제이펍, 2018), 『클라우드 네이티브 자바』(책만, 2018) 등이 있다.
펼치기

책속에서



리액트의 멘탈 모델이 강력한 이유는 무엇일까? 이 모델은 컴퓨터 공학 및 소프트웨어 엔지니어링 기법의 깊숙한 영역과 결부되어 있다. 리액트의 멘탈 모델은 함수적(functional) 개념과 객체지향(object-oriented)을 결합하고 있으며, 컴포넌트를 UI 개발의 주요 단위로 보고 있다.


리액트의 상태를 조금 더 잘 이해할 수 있도록 하기 위해 ‘상태’라는 것이 무엇인지 일단 생각해 보자. 지금까지 프로그램 내의 상태에 대해 생각해 보거나 들어본 적이 없다 하더라도 최소한 예전에 본 적은 있을 것이다. 지금까지 여러분이 작성했던 대부분의 프로그램들은 일종의 상태를 가지고 있다. Vue.js, 앵귤러 혹은 엠버 등의 프런트엔드 프레임워크를 사용해 본 적이 없다 하더라도 분명 상태의 개념을 가지고 있는 UI를 작성해 봤을 것이다.


추천도서

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