본문내용 바로가기
MD의선택 무료배송 이벤트 소득공제

React 16 핵심 정리 2/e 확장 가능하고 유지보수가 쉬운 웹 애플리케이션 제작

acorn+Packt 시리즈 | 2판
  • 정가 : 25,000원
    판매가 : 22,500 [10%↓ 2,500원 할인]
  • 통합포인트 :
    [기본적립] 1,250원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 3만원 이상 구매 시 2~4% 추가적립
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    지금 주문하면 내일(19일,화) 도착 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내

이 책의 이벤트 해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

  • 개발자로 입문하기: 일단 이것부터 읽어보자!
    2019.05.31 ~ 2020.12.31
  • 프론트엔드 개발을 위한 약간의 가이드
    2018.02.02 ~ 2020.12.31
  • 에이콘의 도서를 한 눈에 살펴보세요
    2017.11.23 ~ 2020.12.31
  • #리드잇 페이스북 페이지 팔로우 하시고, 신간소식 빠르게 받아보..
    2017.06.22 ~ 2025.07.31
상품상세정보
ISBN 9791161751375(1161751378)
쪽수 320쪽
크기 189 * 237 * 16 mm /630g 판형알림
이 책의 원서/번역서 React 16 Essentials/Boduch, Adam

책소개

이 책이 속한 분야

React는 페이스북과 인스타그램의 UI를 위해 만들어진 자바스크립트 라이브러리이지만, 이제 웹 개발에 갖춰야 할 기술로 확대되고 있다. 특히 React 16은 저작권 문제를 해결해, 사용자층이 더욱 확대될 것이다. 이 책은 React 16의 새로운 사항부터 시작해 간단한 컴포넌트에서 다소 복잡한 컴포넌트에 이르기까지 함께 만들어 보며 기본적인 React 16 활용 지식을 익힌다. 그리고 애플리케이션 아키텍처인 Flux를 활용하고 Redux로 세련되게 만드는 방법까지 자세히 설명한다.

이 책의 총서

총서 자세히 보기

저자소개

저자 : 아르테미 페도세예프

저자 아르테미 페도세예프는 영국 런던에 거주 중인 기술 수석이다. 2000년대 초반부터 웹 개발자로 일해 왔으며, 프로그래밍을 독학한 웹 개발자다. 아일랜드의 코크 대학교(University College Cork)에서 전산학 학사 학위를 취득했다. IGNITE 경영 혁신 프로그램을 수료했는데, 여기서 Most Innovative Project 상을 받은 웹사이트를 개발하고 출시했다. 또한 React.js와 Flux를 이용해서 WGSA.net과 Microreact.org의 프론트엔드 아키텍처를 생성하는 데 중요한 역할을 했다. Snapkite 엔진, Snapkite 스트림 클라이언트, 그리고 여타 프로젝트 등 다수의 오픈소스 프로젝트를 만들었다.

저자 : 아담 보두치

저자 아담 보두치는 거의 10년 동안 대규모 자바스크립트 개발에 참여해 왔다. 프론트엔드로 이동하기 전에 파이썬과 리눅스를 사용해 몇 가지 대규모 클라우드 컴퓨팅 제품을 개발했다. 복잡함을 잘 이해해서 실제 소프트웨어 시스템과 그 시스템이 취한 규모 확장 문제에 대해 현장 경험이 있다. 아담은 팩트출판사의 『React and React Native』(2017) 및 『Mastering Immutable.js』(2017)를 비롯한 여러 자바스크립트 책의 저자이기도 하다. 혁신적인 사용자 경험과 높은 성능에 대한 열정이 대단하다.

역자 : 이승준

역자 이승준은 한아시스템에서 소프트웨어 엔지니어로 근무했으며, 현재 프리랜서로 일하고 있다. 삼각형프레스에서 출간한 『Boogazine JFC PROGRAMMING』(1998), 『Boogazine Visual J++ 6.0』(1998), 『Java Workshop 2.0 21일 완성』(1997)을 집필했고, 편저한 책으로 『JAVA 서블릿 & JSP 프로그래밍 한꺼번에 끝내기』(2002), 『XML 기본+활용 마스터하기』(2002)가 있다. 또한 에이콘출판사에서 출간한 『(개정판) C & C++ 시큐어 코딩』(2015), 『닷넷 개발자를 위한 AngularJS』(2016), 『파이썬 분산 컴퓨팅』(2016), 『Angular 2 컴포넌트 마스터』(2016), 『유니티 게임 개발을 위한 절차적 콘텐트 생성』(2017)을 번역했다.

작가의 말

『React.js 핵심정리』(에이콘, 2016)의 초판 이후로 React 생태계에는 많은 변화가 있었다. 더 많은 사람이 React 애플리케이션을 제작하고 있으며, React 애플리케이션을 지원하는 완성도 높은 라이브러리와 프레임워크가 있었는데, 이제 React 16이 나온 것이다. 짧은 기간에 React이 폭발적으로 성장할 수 있었던 데에는 몇 가지 원인이 있다. 훌륭한 커뮤니티 및 관련 자원, React 생태계의 광대한 부분 및 특정 주요 프로젝트의 성숙 단계, 그리고 React 팀 및 프로젝트가 계속 발전하면서 개발자 피드백을 우선순위로 삼으려는 React 팀의 의지를 들 수 있겠다.
나는 중요 React 주제에 참여하는 것이 특권이라고 여긴다. 이 책의 제목에서 알 수 있듯이 이 책은 React의 필수 요소를 가르치기 위한 것이다. 이 최신판은 React 최신 버전에서의 변경 사항을 담고 있으며, 상태 관리를 위해 Redux와 자바스크립트 언어 자체를 사용한다.
나와 함께 떠나보자. React가 사용자 인터페이스 구축의 표준이 될 때 전문가가 돼 보자.

목차

1장. React 16에서 새로운 점
__렌더링에 대한 재고
____현재 상황
____끝날 때까지 실행
____파이버란 무엇인가?
____비동기와 앞으로 여정
____더 나은 컴포넌트 에러 처리
____여러 엘리먼트와 문자열에 대한 렌더링
____포탈에 렌더링
__요약


2장. 프로젝트를 위한 강력한 도구 설치
__프로젝트 시작
__Node.js와 npm 설치
__깃 설치
__트위터 스트리밍 API를 이용한 데이터 획득
__Snapkite 엔진을 이용한 데이터 필터링
__프로젝트 구조 생성
__package.json 생성
__Node.js 모듈 재사용
__웹팩으로 빌드
__웹 페이지 작성
__요약


3장. React 엘리먼트 생성
__가상 DOM의 이해
__React 설치
__자바스크립트로 React 엘리먼트 생성
____type 매개변수
____props 매개변수
____children 매개변수
__React 엘리먼트 렌더링
__JSX를 이용해 React 엘리먼트 생성
__요약


4장. 첫 번째 React 컴포넌트 생성
__상태 없음과 상태 기반
__상태를 갖지 않는 첫 React 컴포넌트 생성
__첫 번째 상태 기반 React 컴포넌트 생성
__요약


5장. React 컴포넌트에 반응성 추가
__React를 사용한 문제 해결
__React 애플리케이션 계획
__컨테이너 React 컴포넌트 생성
__요약


6장. 다른 라이브러리와 함께 React 컴포넌트 사용
__React 컴포넌트에서 다른 라이브러리 사용
__React 컴포넌트의 생명주기 메소드 이해
____마운트 메소드
____마운트 해제 메소드
__요약


7장. React 컴포넌트 업데이트
__컴포넌트 생명주기의 업데이트 메소드 이해
____componentWillReceiveProps 메소드
____shouldComponentUpdate 메소드
____componentWillUpdate 메소드
____componentDidUpdate 메소드
__React 컴포넌트 프로퍼티 기본 설정
__React 컴포넌트 프로퍼티 검사
__Collection 컴포넌트 생성
__요약


8장. 복잡한 React 컴포넌트 생성
__TweetList 컴포넌트 생성
__CollectionControls 컴포넌트 생성
__CollectionRenameForm 컴포넌트 생성
__Button 컴포넌트 생성
__CollectionExportForm 컴포넌트 생성
__요약


9장. Jest를 사용한 React 애플리케이션 테스트
__단위 테스트를 작성하는 이유
__테스트 집합, 스펙, 예상 결과 생성
__Jest 설치와 실행
__여러 개의 테스트와 예상 값 생성
__React 컴포넌트 테스트
__요약


10장. Flux를 이용한 React 아키텍처 향상
__웹 애플리케이션의 구조 분석
__Flux에 대한 이해
__디스패처 생성
__액션 생성기 생성
__스토어 생성
__요약


11장. Flux를 이용한 React 애플리케이션의 유지 보수 준비
__Flux를 사용한 관심사 분리
__Stream 컴포넌트 리팩토링
__CollectionStore 생성
__CollectionActionCreators 생성
__애플리케이션 컴포넌트 리팩토링
__Collection 컴포넌트 리팩토링
__CollectionControls 컴포넌트 리팩토링
__CollectionRenameForm 컴포넌트 리팩토링
__TweetList 컴포넌트 리팩토링
__StreamTweet 컴포넌트 리팩토링
__빌드와 활용
__요약


12장. Redux를 사용해 Flux 앱을 세련되게 만들기
__Redux인 이유
____모든 것을 다루는 하나의 스토어
____유동 부분 감소
____Flux의 가장 좋은 부분을 사용
__리듀서로 상태 제어
____리듀서란 무엇인가?
____컬렉션 리듀서
____트윗 리듀서
__애플리케이션 상태에 컴포넌트 연결
____상태 및 액션 생성기를 props에게로 매핑
__요약

출판사 서평

★ 이 책에서 다루는 내용 ★

■ 실습 예제와 명확한 튜토리얼을 통한 React 16 코딩 학습
■ 강력한 React 16 도구를 설치해 훨씬 효율적인 개발
■ 웹 개발의 미래로써 React Fiber에 대한 영향을 이해하기
■ React 컴포넌트를 사용해 Redux 애플리케이션 아키텍처 활용
■ 프로퍼티와 자식을 가진 React 16 엘리먼트 생성
■ 상태 없음 및 상태 기반 React 16 컴포넌트 시작하기
■ JSX를 사용해 React 16 개발 과정 속도 향상하기
■ 생명주기 메서드로 React 16 컴포넌... 더보기

북로그 리뷰 (0) 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 해당도서의 리뷰가 없습니다.

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 분야의 베스트

  • 길벗R&D
    17,100원
  • 윤인성
    16,200원
  • 이남호
    23,310원
  • 선양미
    18,900원
  • 길벗R&D
    32,400원
더보기+

이 분야의 신간

  • 테런스 J. 세즈노스키
    22,500원
  • 길벗R&D
    32,400원
  • 블레이크 J. 해리스
    25,200원
  • 길벗R&D
    19,800원
  • 길벗R&D
    15,300원
더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품