전문가를 위한 리액트 : 빠르고 성능이 뛰어난 직관적인 애플리케이션 구축하기

전문가를 위한 리액트 : 빠르고 성능이 뛰어난 직관적인 애플리케이션 구축하기

$34.00
저자

테자스쿠마르

저자:테자스쿠마르(TejasKumar)
2014년부터리액트로코드를작성해온이래리액트를주제로다수의콘퍼런스와워크숍,초청강연을진행했습니다.다양한스타트업의기술스택에서풍부한경험을하며리액트의핵심개념을깊이이해하게되었고,이런연륜을기꺼이공유해사람들이리액트앱을유창하게작성하도록격려하고실력을갖추며역량을강화하도록돕고있습니다.

역자:김태곤
호기심많은프런트엔드개발자,프로리모트워커,고양이볼트의집사,소소한블로거.새로운기술을배우는것만큼이나지식을나누는것도좋아해서오픈소스는물론강의와번역을꾸준히하고있습니다.개인블로그(https://taegon.kim)와트위터(@taggon)를통해서도웹기술과관련된글을전합니다.옮긴책으로는『사라진개발자들』(한빛미디어,2023),『복붙개발자의벼락성공기』(한빛미디어,2023),『소프트스킬』(길벗,2022),『객체지향자바스크립트의원리』(비제이퍼블릭,2015)등이있습니다.

목차


CHAPTER1입문자를위한지식
_1.1리액트는왜필요한가요?
_1.2리액트이전의세계
_1.3리액트등장
_1.4그래서...리액트는왜필요한가요?
_1.5돌아보기
_1.6복습하기
_1.7미리보기

CHAPTER2JSX
_2.1자바스크립트XML?
_2.2JSX의장점
_2.3JSX의약점
_2.4내부동작
_2.5JSX프라그마
_2.6표현식
_2.7돌아보기
_2.8복습하기
_2.9미리보기

CHAPTER3가상DOM
_3.1가상DOM소개
_3.2실제DOM
_3.3가상DOM작동방식
_3.4돌아보기
_3.5복습하기
_3.6미리보기

CHAPTER4재조정
_4.1재조정이해하기
_4.2일괄처리
_4.3기존기술
_4.4파이버재조정자
_4.5돌아보기
_4.6복습하기
_4.7미리보기

CHAPTER5자주묻는질문과유용한패턴
_5.1React.memo를사용한메모화
_5.2useMemo를사용한메모화
_5.3지연로딩
_5.4useState와useReducer
_5.5강력한패턴
_5.6돌아보기
_5.7복습하기
_5.8미리보기

CHAPTER6서버사이드리액트
_6.1클라이언트사이드렌더링한계
_6.2서버렌더링의부상
_6.3하이드레이션
_6.4서버렌더링작성
_6.5리액트의서버렌더링API
_6.6직접구현하지마세요
_6.7돌아보기
_6.8복습하기
_6.9미리보기

CHAPTER7리액트동시성
_7.1동기식렌더링의문제
_7.2파이버다시보기
_7.3업데이트예약과지연
_7.4더깊이들어가기
_7.5렌더레인
_7.6useTransition
_7.7useDeferredValue
_7.8동시성렌더링관련문제
_7.9돌아보기
_7.10복습하기
_7.11미리보기

CHAPTER8프레임워크
_8.1프레임워크가필요한이유
_8.2프레임워크사용시장점
_8.3프레임워크사용시트레이드오프
_8.4인기있는리액트프레임워크
_8.5프레임워크선택
_8.6돌아보기
_8.7복습하기
_8.8미리보기

CHAPTER9리액트서버컴포넌트
_9.1장점
_9.2서버렌더링
_9.3서버컴포넌트규칙
_9.4서버액션
_9.5리액트서버컴포넌트의미래
_9.6돌아보기
_9.7복습하기
_9.8미리보기

CHAPTER10리액트대체제
_10.1뷰
_10.2앵귤러
_10.3스벨트
_10.4솔리드
_10.5퀵
_10.6자주사용하는패턴
_10.7반응형이아닌리액트
_10.8리액트의미래
_10.9돌아보기
_10.10복습하기
_10.11미리보기

CHAPTER11마치며
_11.1핵심요약
_11.2리액트학습여정
_11.3마법뒤에숨겨진원리
_11.4심화주제
_11.5트렌드따라잡기

출판사 서평

리액트,한단계더깊이파고들다

현대웹개발에서리액트는필수라이브러리로자리잡았습니다.이제는단순한사용법을넘어리액트애플리케이션을효율적으로설계하고최적화하는,더불어최신기술까지활용할수있는업그레이드된지식이필요합니다.이책은리액트의내부동작원리와핵심개념을심도있게다뤄기본메커니즘을깨달을수있도록돕는것을목표로합니다.핵심과원리를파악하면더효율적으로성장할수있을뿐아니라,변화하는기술환경에도유연하게대비할수있습니다.

이책에서는리액트의핵심개념인JSX,가상DOM,재조정,동시성등과최신기술인서버컴포넌트를소개하고실무에바로적용할수있는최적화방법을설명합니다.또한Next.js,Remix와같은주요프레임워크와리액트를비교설명하며실용적이고폭넓은선택지도제시합니다.리액트의과거와현재를이해하고,최신기술을실무에바로적용하며리액트개발자로서의미래를든든하게준비해보세요.

대상독자
리액트의내부동작원리를파악해한단계성장하고싶은중급개발자
최신리액트기술트렌드와실무활용법을배우고싶은프런트엔드개발자
리액트기반의효율적이고최적화된애플리케이션을설계하고싶은개발자

주요내용
더높은수준의리액트작동방식이해하기
어떤규모에서도잘작동하는탄력적인애플리케이션구축하기
웹과모바일을넘어다양한플랫폼용리액트애플리케이션개발하기
리액트의다양한기능을상황에맞게활용하기