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

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

$34.00
Description
리액트의 핵심을 해부하다
JSX에서 고급 최적화 기법까지, 리액트 심층 탐구서
리액트는 웹 개발자에게 새로운 가능성을 열어 주는 강력한 도구입니다. 이 책은 단순히 리액트 사용을 넘어, 내부 구조와 작동 방식을 완벽히 분석해 최적화된 코드를 작성하는 방법을 설명합니다. JSX 문법, 가상 DOM, 재조정, 고급 최적화 기법 등 리액트 핵심 개념을 깊이 파헤칩니다. 리액트 애플리케이션을 대규모로 구축하고 유지하는 방법과 모바일이나 웹 이외의 다른 플랫폼에서도 활용할 수 있는 실용적인 조언도 소개합니다. 리액트의 세부적인 작동 원리를 이해하고 개발 역량을 높여보세요. 리액트 개발자로서 한 단계 더 도약할 차례입니다.
저자

테자스쿠마르

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

목차

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와같은주요프레임워크와리액트를비교설명하며실용적이고폭넓은선택지도제시합니다.리액트의과거와현재를이해하고,최신기술을실무에바로적용하며리액트개발자로서의미래를든든하게준비해보세요.

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

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

[추천사이어서]
제리액트여정은이책을만나기전과후로나뉩니다.리액트를깊이이해하고싶은분이라면반드시곁에두고읽어야할책입니다.
이정중,리액트에진심인개발자

리액트를깊이있게배울수있는좋은책입니다.리액트를사용하면서왜이렇게코드를작성해야하는지궁금함이많았던개발자라면꼭읽어보길권장합니다.
이호준,소프트웨어엔지니어

"그래,이거지!"적당한수준의기술정보는검색만으로도쉽게찾을수있습니다.하지만개발자로서경험과학습을쌓아가다보면더깊이있는지식을탐구하고싶은순간이찾아옵니다.그러나정보의수준이높아질수록원하는자료를찾기가어려워지고,어렵게찾은정보일수록오류가포함되어있을가능성이높아이과정에서상당한피로감을느끼게됩니다.
인터넷과신규전문서적을전전하며어렵게학습했던파이버재조정자같은리액트의심도깊은내용들이이책에서는논리적인흐름에따라자연스럽고구체적으로설명되어있습니다.리액트의역사부터Next.js,리액트서버컴포넌트까지폭넓은내용을다루면서도결코피상적이지않은깊이있는설명덕분에베타리딩하는동안지루할틈없이몰입해서읽을수있었습니다.『전문가를위한리액트』라는제목에걸맞은내용을담고있으며,더깊이있는지식을갈망하는개발자에게큰도움이될것이라확신합니다.
정하랑,인프랩프로덕트엔지니어

개발자에게성장은기술에대한개념원리및구조에대해깊이고민하는것입니다.이책은리액트의다양한개념과구조를코드와함께설명합니다.초급자라면이책을통해리액트의정확한개념과원리를학습할수있으며이책이든든한사수역할을할것입니다.중고급자라면그동안가지고있던모호함을이책이정확히긁어주며한단계더높은수준의리액트개발경험을할수있습니다.
황선주,AI스타트업개발총괄