확장메뉴
주요메뉴


닫기
사이즈 비교
소득공제
미리보기 사이즈비교 공유하기

러닝 리액트

: 리액트와 리덕스로 구축하는 효율적인 웹 UI

리뷰 총점8.6 리뷰 12건
베스트
IT 모바일 top20 1주
구매 시 참고사항
  • 본 도서의 개정판이 출간되었습니다.
분철서비스 시작 시 알려드립니다. 분철서비스 알림신청
[대학생X취준생] 우리의 영광의 시대는 1학기입니다
[IT 기획전] IT, 모두의 교양
박해선 저자의 머신러닝/딥러닝 패스
비전공자 출신 프론트엔드 개발자 '임효성'님이 추천하는 개발 입문 책
얼리리더를 위한 3월의 책 : WOOF! WOOF! 책멍이 마그넷 증정
3월의 굿즈 : 산리오캐릭터즈 타포린백/물병파우치/3단우산/미니 토트백/마티스 접시&테이블매트 세트
YES24 트윈링 분철 : 인서트라벨/스티커 택1 증정
소장가치 100% YES24 단독 판매 상품
3월 쇼핑혜택
현대카드
1 2 3 4 5

품목정보

품목정보
발행일 2018년 02월 13일
쪽수, 무게, 크기 420쪽 | 750g | 188*235*30mm
ISBN13 9791162240373
ISBN10 1162240377

이 상품의 태그

책소개 책소개 보이기/감추기

목차 목차 보이기/감추기


CHAPTER 1 리액트 소개
1.1 장애물
1.2 리액트의 미래
1.3 변화하는 기술 계속 따라잡기
1.4 예제 파일 사용법

CHAPTER 2 최신 자바스크립트
2.1 ES6에서 변수 선언하기
2.2 화살표 함수
2.3 ES6 트랜스파일링
2.4 ES6 객체와 배열
2.5 프라미스
2.6 클래스
2.7 ES6 모듈
2.8 커먼JS

CHAPTER 3 자바스크립트를 활용한 함수형 프로그래밍
3.1 함수형이란?
3.2 명령형 프로그래밍과 선언적 프로그래밍 비교
3.3 함수형 프로그래밍의 개념

CHAPTER 4 순수 리액트
4.1 페이지 설정
4.2 가상 DOM
4.3 리액트 엘리먼트
4.4 ReactDOM
4.5 자식
4.6 데이터로 엘리먼트 만들기
4.7 리액트 컴포넌트
4.8 DOM 렌더링
4.9 팩토리

CHAPTER 5 JSX를 사용하는 리액트
5.1 JSX로 리액트 엘리먼트 정의하기
5.2 바벨
5.3 조리법을 JSX로 작성하기
5.4 웹팩 소개

CHAPTER 6 프로퍼티, 상태, 컴포넌트 트리
6.1 프로퍼티 검증
6.2 참조
6.3 리액트 상태 관리
6.4 컴포넌트 트리 안의 상태

CHAPTER 7 컴포넌트 개선하기
7.1 컴포넌트 생애주기
7.2 자바스크립트 라이브러리 통합
7.3 고차 컴포넌트
7.4 리액트 밖에서 상태 관리하기
7.5 플럭스

CHAPTER 8 리덕스
8.1 상태
8.2 액션
8.3 리듀서
8.4 스토어
8.5 액션 생성기
8.6 미들웨어

CHAPTER 9 리액트 리덕스
9.1 스토어를 명시적으로 전달하기
9.2 컨텍스트를 통해 스토어 전달하기
9.3 표현 컴포넌트와 컨테이너 컴포넌트 비교
9.4 리액트 리덕스 프로바이더
9.5 리액트 리덕스 connect

CHAPTER 10 테스팅
10.1 ESLint
10.2 리덕스 테스트하기
10.3 리액트 컴포넌트 테스트하기
10.4 스냅샷 테스팅
10.5 코드 커버리지 사용하기

CHAPTER 11 리액트 라우터
11.1 라우터 사용하기
11.2 경로 내포시키기
11.3 라우터 파라미터

CHAPTER 12 리액트와 서버
12.1 아이소모피즘과 유니버설리즘 비교
12.2 유니버설 색 관리 애플리케이션
12.3 서버와 통신하기

1.1. 8. 관련 도서 (제목 + ISBN)
처음 시작하는 리액트 / 9788968487750
Node.js 6.x 블루프린트 / 9788968487576

저자 소개 (3명)

출판사 리뷰 출판사 리뷰 보이기/감추기

리액트와 리덕스로 효율적인 웹 UI를 구축하려는 개발자를 위한 본격 입문서
페이스북이 2013년 처음 공개한 리액트는 개발자가 재사용 가능한 UI를 생성하도록 지원하는 자바스크립트 라이브러리다. 특히 2015년에 공개된 리액트 네이티브의 등장에 힘입어 리액트는 웹뿐만 아니라 모바일까지 아우르는 프레임워크로 자리 잡았다.

이 책은 여러분이 리액트에 대해 잘 모른다고 가정하고, 맨 밑바닥부터 차근차근 소개한다. 또한 최신 자바스크립트(ES6)의 핵심을 설명하고, ES6를 활용한 함수형 프로그래밍에 대해 소개함으로써 리액트 프로그래밍에 필요한 기초를 다져준다. 4장까지는 JSX를 사용하지 않는 순수 리액트 프로그램을 통해 리액트가 실제로 어떤 일을 하는지 내부 구조를 보여주고, 5장부터는 JSX를 사용하는 리액트로 넘어가서 리액트 프로퍼티와 상태 관리, 컴포넌트 트리의 구성과 컴포넌트 확장에 대해 다룬다. 또한 리덕스와 테스팅, 리액트 라우터, 아이소모픽 프로그래밍 등 리액트를 사용한 애플리케이션 개발에 꼭 필요한 여러 개념을 이해하기 쉬운 예제를 통해 잘 설명해준다.

주요 독자는 최신 자바스크립트와 함수형 프로그래밍 개념을 익히고 이를 바탕으로 리액트 개념을 잘 이해함으로써 리액트에 입문하고 싶은 개발자다. 이 책은 여러분이 원하는 목표를 리액트로 성취할 수 있도록 도와줄 것이다.

옮긴이의 말 중에서

리액트를 사용하면 UI 컴포넌트를 정의하고 선언적으로 활용해 UI를 구축하고 제어할 수 있다. 리액트 라이브러리 자체는 비교적 간단한 UI 라이브러리라고 할 수 있지만, 리액트를 뒷받침하는 합성성과 관심사 분리, 데이터 흐름 방향의 단순화 등은 UI뿐만 아니라 다양한 응용 분야에서 활용할 수 있는 좋은 아이디어다. 이 책은 기본적인 ES6부터 시작해서 차근차근 리액트의 여러 아이디어를 설명하며 이해에 방해가 될 수 있는 곁가지를 최대한 줄이고 꼭 알아야 하는 내용 위주로 전개한다. 이 책을 통해 리액트의 핵심 요소를 잘 이해하고 나면 리액트 공식 문서나 자세하고 복잡한 리액트 내용을 더 쉽게 이해하고 여러분 자신의 프로젝트에 리액트를 잘 활용할 수 있을 것이다.

주요 내용

● 자바스크립트로 주요 함수형 프로그래밍 개념 학습하기
● 브라우저에서의 리액트 동작 방법 이해하기
● 리액트 컴포넌트를 탑재 / 배치하여 앱 프레젠테이션 레이어 생성하기
● 컴포넌트 트리로 데이터를 관리하고 앱 디버깅 소요시간 단축하기
● 리액트 컴포넌트의 생명주기를 이해하여 데이터 로드와 UI 성능 개선하기
● SPA에서 방문 기록, 북마크 등 브라우저 기능을 사용하기 위한 라우팅 솔루션

회원리뷰 (12건) 리뷰 총점8.6

혜택 및 유의사항?
러닝 리액트 리뷰 내용 평점4점   편집/디자인 평점3점 스타블로거 : 블루스타 빌*트 | 2020.11.22 | 추천0 | 댓글0 리뷰제목
리액트는 웹 사용자 인터페이스를 만들때 사용합니다. 보통 이렇게 만들어지는 것을 단일 페이지 어플리케이션(Single Page Application, SPA)이라고 합니다. 리액트는 앵귤러와는 달리 자유도가 높어서 함께 사용하는 라이브러리도 신경을 써서 골라야합니다. 이런건 시행착오를 할 수밖에 없는데 이것을 줄이기 위해서는 리액트에 입문하기 전에 책을 한 권 정도는 보는 것이 좋습니다.;
리뷰제목

리액트는 웹 사용자 인터페이스를 만들때 사용합니다. 보통 이렇게 만들어지는 것을 단일 페이지 어플리케이션(Single Page Application, SPA)이라고 합니다. 리액트는 앵귤러와는 달리 자유도가 높어서 함께 사용하는 라이브러리도 신경을 써서 골라야합니다. 이런건 시행착오를 할 수밖에 없는데 이것을 줄이기 위해서는 리액트에 입문하기 전에 책을 한 권 정도는 보는 것이 좋습니다. 저는 러닝 리액트(Learing React)를 봤는데 입문자가 알아야할 내용이 자세하게 설명되어있습니다. 책을 보고 감을 잡은 후 공식문서나 구글링으로 자세하게 공부하면 될 것 같습니다. 


러닝 리액트에서는 리액트가 뭔가 간단하게 언급한 후 최신 자바스크립트를 공부합니다. 자바스크립트를 다 알기위해서는 따로 책을 봐야하지만 리액트에 필요한 정도의 내용은 이 책을 통해서 배울 수 있습니다. 자바스크립트를 전혀 모르는 사람이라면 가벼운 입문책을 보는 것을 권합니다. 책에는 자바스크립트 다음으로 함수형 프로그래밍이라는 것도 다루는데 함수형이 요즘 트랜드이기 때문에 잘 이해하고 넘어가는 것이 좋을 것 같습니다. 


자바스크립트, 함수형 프로그래밍까지 배우고 나면 본격적으로 리액트를 배웁니다. 챕터4 순수 리액트에서는 꼭 알아야하는 내용은 아니지만 알면 좋은 리액트 내부를 배울 수 있습니다. 뭐튼 잘 하는게 어렵습니다. 리액트를 좀 더 자세히 알고 싶으면 정독하세요. 챕터5부터는 실질적으로 리액트를 사용하는데 그 시작은 JSX. JSX로 좀 더 쉽게 리액트 개발을 할 수 있습니다.  


이 책은 색을 관리하는 간단한 웹을 개발하면서 리액트의 기능을 하나씩 사용합니다. 좀 더 실용적은 프로젝트라면 더 좋았겠지만 개인적인 생각이지만 리액트를 배우기에는 적당하다고 생각합니다. 리액트하면 따라오는 리덕스(Redux), 리액트 라우터도 이 책에서 다루고 있습니다. 


리액트는 페이스북 팀에서 만들었고 다양한 회사에서 사용하고 있는 인기있는 라이브러리입니다. 고로 배울 가치가 있습니다. 리액트를 배우는 과정에서 약간의 시행착오를 줄이는 목적이라면 러닝 리액트가 괜찮은 선택입니다.  

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
[도서리뷰] 러닝 리액트 내용 평점4점   편집/디자인 평점3점 b*****e | 2020.11.22 | 추천0 | 댓글0 리뷰제목
안녕하세요, 괴짜 개발자 namedboy 입니다. ??오늘은 책 Learning React에 대해 얘기해볼까 합니다.React는 요즘 Front 개발에서 많이 사용하고 있는 Javascript 라이브러리 중 하나죠.  페이스북이 만들었고 1가지를 제외하고 특유의 쉬운 사용성 덕분에 빠르게 사람들에게 알려진게 아닐까 싶습니다.  제가 거르고 싶었던 한가지는 redux와 flux입니다. 개념을 이;
리뷰제목


안녕하세요, 괴짜 개발자 namedboy 입니다. ??



오늘은 책 Learning React에 대해 얘기해볼까 합니다.


React는 요즘 Front 개발에서 많이 사용하고 있는 Javascript 라이브러리 중 하나죠.  

페이스북이 만들었고 1가지를 제외하고 특유의 쉬운 사용성 덕분에 빠르게 사람들에게 알려진게 아닐까 싶습니다.  

제가 거르고 싶었던 한가지는 redux와 flux입니다. 개념을 이해하는 것도 쉽지 않고 이해 한다고 해도 제대로 사용하는 것 역시 만만치 않기 때문입니다.  


React 자체에 대한 설명이나 최신 자바스크립트에 대한 이해를 돕기 위해 앞부분에서 설명하는 부분도 React를 하기 위해 딱 알아야 하는 정도까지 설명하는게 꽤 괜찮았습니다.  

사실 이책은 2018년 초에 나온 책인데 그 사이에 React가 바뀐 부분이 꽤 되기 때문에 이 책대로 사용한다면 이미 지나간 방식을 사용하게 될겁니다. React 공식 사이트의 내용을 한번 더 찾아봐야 한다는 얘기가 되죠.  React의 버전은 꽤 빠르게 올라가고 있습니다. 거의 매달 업데이트가 이루어지고 개선이 이루어지니 큰 숫자가 변경이 되었을 때는 메소드의 사용방법이나 기능 자체가 변경되는 케이스가 있으니 꼭 한번 살펴 보시길 바랍니다. [공식]

기본적인 React의 사용법은 전부 다루고 있습니다. 공식 홈페이지의 내용에 이런 저런 히스토리에 대한 내용까지 포함해서 정리한 듯한 내용입니다. 공식 홈페이지의 경우 일부는 한글화가 되어 있지 않아 어려운 부분이 있는데 책에서 개념에 대한 접근이나 더 찾아볼만한 내용을 잘 얘기를 해주고 있어 많은 도움이 되는 편입니다.  

물론 초보자가 접근하기에는 그래도 여전히 힘들지만 이 책을 훑어보고 나서 공식 홈페이지의 내용을 찾아가며 공부를 한다면 충분히 혼자서 작업할 수 있는 정도가 되지 않을까 생각합니다.  

리액트 개발자로 전향하려는 분의 경우 프론트 개발자는 이 책 한권 정도만 읽으면 React의 전반적인 개념을 잡으실 수 있을 것입니다.

서버 개발자라고 한다면 html, dom, 자바스크립트의 compile 과정 등이 책에 일부 나와 있으니 관련 내용을 충분히 숙지하신 후에 작업을 하시면 도움이 되실꺼라 생각합니다.  


React의 전반에 대해 설명하는 이 책은 [링크] 에서 보실 수 있습니다.

댓글 0 이 리뷰가 도움이 되었나요? 공감 0
포토리뷰 Learning React 내용 평점5점   편집/디자인 평점5점 l******4 | 2020.11.22 | 추천0 | 댓글0 리뷰제목
Learning React널리 쓰이는 웹 개발 프레임워크이라는 React를 알고 싶었다.모바일까지 아우르는 리액트 네이티브 프레임워크까지 연결된다니더더욱 React를 배우지 않을 수가 없다.React를 배워보고 싶었는데제목부터 너무나 잘 만들어진 Learning React.잘 만났다. ^^이 책은 리액트 프로그래밍에 꼭 필요한 기초를 바닥부터 알려준다.리액트와 최신 자바스크립트 기술까지 배우고 싶은;
리뷰제목

Learning React


널리 쓰이는 웹 개발 프레임워크이라는 React를 알고 싶었다.

모바일까지 아우르는 리액트 네이티브 프레임워크까지 연결된다니

더더욱 React를 배우지 않을 수가 없다.


React를 배워보고 싶었는데

제목부터 너무나 잘 만들어진 Learning React.

잘 만났다. ^^



이 책은 리액트 프로그래밍에 꼭 필요한 기초를 바닥부터 알려준다.

리액트와 최신 자바스크립트 기술까지 배우고 싶은 사람에게 더더욱 딱이다.


최신 자바스크립트(ES6)의 중요 요소들을 설명해주고

ES6를 활용한 함수형 프로그래밍까지 알려주면서

리액트 프로그램을 시작할 준비를 시켜준다.


자바스크립트 확장 문법인 JSX를 사용하지 않고

순수 리액트 프로그램으로

리액트가 실제로 어떤 일을 하는지 내부 구조도 알려주고


JSX를 사용하는 리액트 프로그래밍 방법에 대해서도 기술하며

꼭 알아야 하는 핵심 요소들을 빠짐없이 챙겨주는 듯 하며

리액트 프로퍼티와 상태 관리,

컴포넌트 트리의 구성과 컴포넌트 개선을 통한

확장까지 생각해볼 수 있다.



(리액트)리덕스와 테스팅, 리액트 라우터, 리액트와 서버까지

리액트를 사용한 개발에 필요한 여러 요소들을

이해하기 쉬운 예제로 설명해주니


리액트를 처음 시작하는 사람도

리액트를 즉시 원하는 곳에 사용할 수 있을 것 같고

HTML, CSS, 자바스크립트를 잘 아는 사람들은

더 쉽게 읽고 이해할 수 있을 것 같다.



댓글 0 이 리뷰가 도움이 되었나요? 공감 0

한줄평 (5건) 한줄평 총점 7.2

혜택 및 유의사항 ?
구매 평점4점
어렵지만 2번보니 조금 이해되네요
이 한줄평이 도움이 되었나요? 공감 0
w*******2 | 2021.02.22
평점3점
와개어려워요...자바스크립트 어중간하게알았음 못봄...북클럽에 있어서 공짜로보고있긴한데..
이 한줄평이 도움이 되었나요? 공감 0
c******1 | 2020.10.21
구매 평점1점
1코드 정리가 진짜 별로다2전체 코드를 안보여준다3왔다갔다 하는데 어딜하는지 모르겠다
1명이 이 한줄평을 추천합니다. 공감 1
합***아 | 2020.02.28
뒤로 앞으로 맨위로 aniAlarm