더 로드 투 런 리액트 (The Road to React 한국어) (The Bare Essentials)
무료!
멤버십 적용
$19.99
권장 가격

더 로드 투 런 리액트 (The Road to React 한국어)

리액트 입문자를 위한 튜토리얼

도서 소개

'더 로드 투 런 리액트(원제 The Road to learn React)'는 리액트 입문자를 위한 책입니다. 리액트 설치부터 기초, 서버 배포까지, 리액트 개발 전 과정을 설명합니다. 나아가 유지 관리하기 쉬운 애플리케이션 개발을 위해 리액트 디자인 패턴과 모범 사례를 소개합니다. 각 장과 절마다 추가 실습 및 심화 학습을 위한 읽기 자료를 제시했습니다. 이 책의 목적은 순수한 리액트 만으로도 훌륭한 애플리케이션을 만드는 것입니다. 따라서 외부 상태 관리 라이브러리와 도구를 다루지 않습니다. 무엇보다 기초가 튼튼해야 더 넓은 리액트 세계로 뛰어들 수 있기 때문입니다.

앞으로 여러분들은 이 책을 읽으며 해커 뉴스 애플리케이션을 만들어 볼 것입니다. 검색과 정렬, 페이지네이션, 클라이언트 캐시 기능을 직접 구현해보면서 리액트 기초 지식을 튼튼히 쌓을 수 있을 것입니다. 이전에 자바스크립트 ES5를 사용했다면 자바스크립트 ES6로 전환할 수 있는 계기가 될 것입니다.

이 책을 읽는 모두가 리액트와 자바스크립트 개발에 재미와 흥미를 가지길 바랍니다.

준비 사항

웹 개발 기초 지식이 튼튼해야 SPA 프레임 워크와 라이브러리를 자유자재로 사용할 수 있습니다. 리액트를 시작하기 전 HTML과 CSS, 자바스크립트 ES5 사용에 능숙해야 합니다. 이 책은 자바스크립트 ES6를 사용합니다.

저자 소개

Robin Wieruch
Robin Wieruch

Robin Wieruch is a german software engineer and freelancer located in Berlin. In the recent years he has gained experiences in single page applications which use Ember, Angular and React. He is a full-time JavaScript developer, is doing his best to teach students on his blog and strives to learn something new every day himself.

Sujin Lee
Sujin Lee
  • Blog · GitHub · Twitter
  • 현재 독일 베를린의 핀테크 스타트업에서 소프트웨어 엔지니어로 근무하고 있습니다. 인터렉티브한 데이터 시각화, 딥러닝를 활용한 웹 개발에 관심이 많습니다. 대표 번역서로 <딥러닝 인 더 브라우저(2020)>가 있습니다.
Haesoo Kim
Haesoo Kim

Human-Computer Interaction에 관심이 많은 학생입니다. 사람이 더 잘 활용할 수 있는 컴퓨터 시스템을 개발하는 데 흥미가 있습니다.

Eunjeong Park
Eunjeong Park

기술과 사람에 관심이 많은 소프트웨어 엔지니어입니다. 새로운 것을 배우고, 만들고, 공유하는 것을 좋아합니다.

Yeseul Oh
Yeseul Oh

UX 기획과 UI 디자인을 거쳐 지금은 프론트엔드 개발을 합니다. 복잡한 것을 단순하게 만드는 과정을 좋아합니다.

yeseulo.kr

Jiwoo Kang
Jiwoo Kang

서비스와 사용자를 잇는 인터페이스를 만들 때 즐거움을 느끼는 웹 개발자입니다. 기술로 더 나은 사회를 만들고자 하는 활동에 관심이 많습니다.

https://constmoon.github.io

Jooyeon
Jooyeon

jooyeonyi.com

Aeri Choi
Aeri Choi

프론트 엔드 개발자

목차

  • 시작하는 글
    • 저자 소개
    • 자주 찾는 질문
    • 어떤 사람들을 위한 책인가요?
  • 옮긴이 소개
  • 리액트 기초 다지기
    • 리액트 시작하기
    • 준비사항
    • 리액트 프로젝트 설정하기
    • 리액트 컴포넌트 기초
    • 리액트 JSX
    • 리액트 리스트
    • 컴포넌트 분리
    • 컴포넌트의 인스턴스
    • 리액트 DOM
    • 리액트 컴포넌트 정의 (심화)
    • JSX의 핸들러 함수
    • 리액트 Props
    • 리액트 상태
    • JSX의 콜백 핸들러
    • 리액트 상태 끌어올리기
    • 리액트 컴포넌트 제어
    • Props 핸들링 (심화)
    • 리액트 사이드 이펙트
    • 리액트 커스텀 훅(심화)
    • 리액트 Fragments
    • 리액트 컴포넌트 재사용
    • 리액트 컴포넌트 구성
    • 명령형 리액트
    • JSX의 인라인 핸들러
    • 리액트 비동기 데이터
    • 리액트 조건부 렌더링
    • 리액트 상태 관리 (심화)
    • 불가능한 상태
    • 리액트에서 데이터 가져오기
    • 리액트에서 데이터 다시 가져오기
    • 리액트 메모이제이션 핸들러 (심화)
    • 리액트로 명시적 데이터 가져오기
    • 리액트의 서드 파티 라이브러리
    • [심화] 리액트에서 Async와 Await 사용하기
    • 리액트의 폼
  • 리액트 스타일링
    • 리액트에서의 CSS
    • 리액트와 CSS 모듈
    • 리액트에서의 Styled Components
    • SVG 사용
  • 리액트 유지 관리
    • 리액트의 성능 (고급 주제)
    • 리액트에서의 타입스크립트
    • 유닛 테스트에서 통합 테스트까지
    • 리액트 프로젝트 구조
  • 현실 속 리액트 (심화)
    • 정렬
    • 역방향 정렬
    • 최근 검색어 저장
    • 여러 페이지 데이터 받기
  • 리액트 애플리케이션 배포
    • 빌드 과정
    • 파이어베이스(Firebase) 배포
  • 마치는 글

Leanpub 60일 100% 만족 보장제

구매 후 60일 이내클릭 두 번으로 모든 Leanpub 구매에 대해 100% 환불을 받으실 수 있습니다.

기술적으로는 책이나 코스 파일을 이미 받으셨기 때문에 저희에게는 위험이 있습니다. 하지만 저희는 저희의 제품과 서비스, 그리고 저자와 독자분들을 매우 신뢰하기 때문에 저희가 판매하는 모든 것에 대해 기꺼이 전액 환불을 보장해 드립니다.

어떤 것이 좋은지는 직접 시도해보아야만 알 수 있습니다. 100% 환불 보장이 있기 때문에 시도해 보는 데 전혀 위험이 없습니다!

그러니 장바구니에 추가하기 버튼을 클릭하지 않을 이유가 없겠죠?

전체 약관 보기...

10달러 구매에 8달러, 20달러 구매에 16달러를 받으세요

7.99달러 이상의 구매에 대해 80%의 로열티를 지급하며, 0.99달러에서 7.98달러 사이의 구매에 대해서는 50센트의 고정 수수료를 제외한 80%의 로열티를 지급합니다. 10달러 판매에서 8달러를, 20달러 판매에서 16달러를 받으실 수 있습니다. 따라서 만약 귀하의 책이 20달러에 환불되지 않은 상태로 5000부가 판매된다면, 80,000달러를 받으실 수 있습니다.

(네, 일부 작가들은 이미 Leanpub에서 그 이상을 벌었습니다.)

실제로 작가들은 Leanpub에서 글을 쓰고, 출판하고, 판매하여1,400만 달러 이상을 벌었습니다.

Leanpub에서 집필하는 방법 자세히 알아보기

무료 업데이트. DRM 무료.

Leanpub 책을 구매하시면 저자가 책을 업데이트하는 한 무료로 업데이트를 받으실 수 있습니다! 많은 저자들이 책을 쓰는 과정에서 Leanpub을 통해 출간하고 있습니다. 모든 독자는 구매 시기나 지불 금액(무료 포함)에 관계없이 무료 업데이트를 받습니다.

대부분의 Leanpub 책은 PDF(컴퓨터용)와 EPUB(휴대폰, 태블릿, 킨들용) 형식으로 제공됩니다. 책에서 제공되는 형식은 이 페이지의 오른쪽 상단에서 확인하실 수 있습니다.

마지막으로, Leanpub 책에는 DRM 복사 방지 제한이 전혀 없어 지원되는 모든 기기에서 쉽게 읽으실 수 있습니다.

Leanpub의 전자책 형식과 읽을 수 있는 곳에 대해 자세히 알아보기

Leanpub에서 저술하고 출판하세요

Leanpub을 사용하면 진행 중인 작업과 완성된 전자책 및 온라인 강좌를 쉽게 저술, 출판하고 판매할 수 있습니다!

Leanpub은 진지한 저자들을 위한 강력한 플랫폼으로, 간단하고 우아한 저술 및 출판 워크플로우와 진행 중인 전자책 판매에 중점을 둔 스토어를 결합했습니다.

Leanpub은 저자들을 위한 마법 같은 타자기입니다: 일반 텍스트로 작성하기만 하면 전자책 출판을 위해 버튼 하나만 클릭하면 됩니다. (또는 자신만의 방식으로 전자책을 제작하는 경우, 직접 PDF나 EPUB 파일을 업로드하여 원클릭으로 출판할 수도 있습니다!) 정말 이렇게 쉽습니다.

Leanpub에서 글쓰기에 대해 더 알아보기