이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
0장 준비하기0.1 HTML 살펴보기0.2 CSS란 무엇인가?0.3 자바스크립트0.4 개발 환경 설정하기0.5 마치며1장 리액트 소개1.1 리액트는 무엇인가?1.2 리액트의 장점1.3 리액트의 단점1.4 마치며2장 리액트 시작하기2.1 create-react-app으로 리액트 애플리케이션 생성하기2.2 Vite로 리액트 애플리케이션 생성하기2.3 마치며3장 JSX 소개3.1 JSX란?3.2 JSX의 역할3.3 JSX의 장점3.4 JSX 사용법3.5 JSX 코드 작성해 보기3.6 마치며4장 엘리먼트 렌더링4.1 엘리먼트에 대해 알아보기4.2 엘리먼트 렌더링하기4.3 렌더링된 엘리먼트 업데이트하기4.4 시계 만들기4.5 마치며5장 컴포넌트와 Props5.1 컴포넌트에 대해 알아보기5.2 Props에 대해 알아보기5.3 컴포넌트 만들기5.4 컴포넌트 합성5.5 컴포넌트 추출5.6 댓글 컴포넌트 만들기5.7 마치며6장 State와 생명주기6.1 State6.2 생명주기에 대해 알아보기6.3 State와 생명주기 함수 사용하기6.4 마치며7장 훅7.1 훅이란 무엇인가?7.2 useState7.3 useEffect7.4 useMemo7.5 useCallback7.6 useRef7.7 훅의 규칙7.8 나만의 훅 만들기7.9 훅을 사용한 컴포넌트 개발7.10 마치며 8장 이벤트 핸들링8.1 이벤트 처리하기8.2 Arguments 전달하기8.3 클릭 이벤트 처리하기8.4 마치며9장 조건부 렌더링9.1 조건부 렌더링이란?9.2 엘리먼트 변수9.3 인라인 조건9.4 컴포넌트 렌더링 막기9.5 로그인 여부를 나타내는 툴바 만들기9.6 마치며10장 리스트와 키10.1 리스트와 키란 무엇인가?10.2 여러 개의 컴포넌트 렌더링하기10.3 기본적인 리스트 컴포넌트10.4 리스트의 키에 대해 알아보기10.5 출석부 출력하기10.6 마치며11장 폼11.1 폼이란 무엇인가?11.2 제어 컴포넌트11.3 textarea 태그11.4 select 태그11.5 File input 태그11.6 여러 개의 입력 다루기11.7 Input Null Value11.8 사용자 정보 입력받기11.9 마치며12장 State 끌어올리기12.1 Shared State12.2 하위 컴포넌트에서 State 공유하기12.3 섭씨온도와 화씨온도 표시하기12.4 마치며13장 합성 vs. 상속13.1 합성에 대해 알아보기13.2 상속에 대해 알아보기13.3 Card 컴포넌트 만들기13.4 마치며14장 컨텍스트14.1 컨텍스트란 무엇인가?14.2 언제 컨텍스트를 사용해야 할까?14.3 컨텍스트를 사용하기 전에 고려할 점14.4 컨텍스트 API14.5 여러 개의 컨텍스트 사용하기14.6 useContext14.7 컨텍스트를 사용하여 테마 변경 기능 만들기14.8 마치며15장 스타일링15.1 CSS15.2 styled-components15.3 styled-components를 사용하여 스타일링해 보기15.4 마치며16장 미니 프로젝트_미니 블로그 만들기16.1 미니 블로그 기획하기16.2 프로젝트 생성하기16.3 필요한 패키지 설치하기16.4 주요 컴포넌트 구성하기16.5 폴더 구성하기16.6 UI 컴포넌트 구현하기16.7 List 컴포넌트 구현하기부록 A 리액트 18 소개A.1 자동 배칭A.2 트랜지션A.3 서스펜스A.4 클라이언트와 서버 렌더링 API 업데이트A.5 새로운 Strict 모드 작동 방식A.6 새로 추가된 훅들부록 B 리액트 19 소개B.1 리액트 19의 새로운 기능B.2 리액트 서버 컴포넌트B.3 리액트 19에서 개선된 점
|
이인제의 다른 상품
|
리액트 기초와 핵심만 쏙쏙 + 블로그 만들기 실습으로 실전 감각 키우기 메타에서 개발한 오픈소스 자바스크립트 UI 라이브러리인 리액트는 프론트엔드 개발자가 반드시 알아야 할 기술이다. 복잡한 웹 애플리케이션을 쉽고 빠르게 구현 및 관리할 수 있게 해 주는 도구가 리액트다. 이 책은 리액트 기초와 핵심 개념을 이해하기 쉽게 설명하고 간단한 실습을 통해 리액트 활용법을 익힐 수 있도록 도와준다. 또한 블로그를 만들어 보면서 짧고 굵게 기획부터 개발에 이르는 과정을 경험할 수 있다. 지금부터 세상에서 가장 인기 있는 웹 개발 도구인 리액트의 매력에 빠져보자!★ 3판에서 바뀐 내용리액트 19 기준 예제 코드 전면 수정리액트 19의 새로운 기능 소개개발 환경·패키지 최신화(Vite 적용)★ 이 책에서 배우는 내용기초 지식 및 개발 환경 리액트 소개 및 준비 JSX엘리먼트 렌더링컴포넌트와 Propsstate와 생명주기훅 이벤트 핸들링조건부 렌더링리스트와 키폼State 끌어올리기 합성과 상속컨텍스트스타일링미니 블로그 만들기리액트 18 소개리액트 19 소개★ 이 책의 구성0장은 리액트를 배우기 전에 알아야 할 기초 지식과 실습을 진행할 개발 환경 설정에 대해 설명한다. 1~2장은 리액트의 기본 개념과 장단점에 대해 배우고 간단한 실습을 통해 리액트를 적용해본다.3장부터 14장까지는 리액트의 요소별 기능에 대해 설명한다. 각 장의 전반부는 배우고자 하는 리액트 요소의 역할과 기본 개념을 다룬다. 후반부에서는 앞서 배운 내용을 바탕으로 실습을 진행하면서 리액트 사용법을 익힐 수 있도록 구성되어 있다.15장에서는 웹 애플리케이션을 스타일링하기 위한 CSS 기본 문법과 선택자에 대해 알아보고 styled-components를 다루는 법을 간단하게 배운다. 16장에서는 앞에서 배운 내용을 토대로 미니 블로그를 직접 만들어본다. 프로젝트 생성부터 시작하여 직접 여러 컴포넌트까지 구현해본다.★ 대상 독자이 책은 리액트를 처음 접하는 입문자를 대상으로 한다. HTML과 자바스크립트를 다뤄 본 경험이 있다면 수월하게 이 책을 읽을 수 있다. 하지만 웹 개발을 해본 적이 없어도 학습 과정을 따라갈 수 있도록 HTML과 자바스크립트, CSS 기초 내용을 설명하고 있다. ★ 예제 소스https://github.com/soaple/first-met-react-practice-v19★ 온라인 강의https://frontoverflow.com/courses/react
|