타입스크립트, 리액트, Next.js로 배우는 실전 웹 애플리케이션 개발 > 웹프로그래밍

본문 바로가기
쇼핑몰 검색
  • 회원가입
    2000

    로그인

    다양한 서비스와 이벤트 혜택을 누리실 수 있습니다.

    아이디 비밀번호
타입스크립트, 리액트, Next.js로 배우는 실전 웹 애플리케이션 개발 > 웹프로그래밍

타입스크립트, 리액트, Next.js로 배우는 실전 웹 애플리케이션 개발 요약정보 및 구매

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 위키북스
원산지 국내산
브랜드 위키북스
시중가격 35,000원
판매가격 35,000원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개

선택된 옵션

  • 타입스크립트, 리액트, Next.js로 배우는 실전 웹 애플리케이션 개발
    +0원
위시리스트

관련상품

등록된 상품이 없습니다.

  • 상품정보
  • 사용후기 0
  • 상품문의 0
  • 배송정보
  • 교환정보
  • 상품정보

    상품 기본설명

    기본설명

    상품 상세설명

    타입스크립트, 리액트, Next.js로 배우는 실전 웹 애플리케이션 개발

    9791158394332.jpg

    도서명:타입스크립트, 리액트, Next.js로 배우는 실전 웹 애플리케이션 개발
    저자/출판사:테지마 타쿠야 , 요시다 타케토 , 타카바**** 요시키/위키북스
    쪽수:556쪽
    출판일:2023-05-30
    ISBN:9791158394332

    목차
    ▣ 01장: Next.js와 타입스크립트를 활용한 모던 개발
    1.1 Next.js와 타입스크립트
    1.2 프런트엔드 개발의 변천
    __1.2.1 자바스크립트 여명기와 제이쿼리의 인기
    __1.2.2 SPA의 등장과 MVC/MVVM 프레임워크
    __1.2.3 리액트의 등장과 컴포넌트 지향/상태 관리
    __1.2.4 Node.js의****진
    __1.2.5 AltJS의 유행과 타입스크립트의 꾸준한 확산
    __1.2.6 빌드 도구와 태스크 러너
    __1.2.7 SSR/SSG의 필요성
    __1.2.8 Next.js 등장
    1.3 모던 프런트엔드 개발의 설계 사상
    __1.3.1 프런트엔드 기술의 복잡화
    __1.3.2 컴포넌트 지향
    __1.3.3 Next.js가 필요해진 이유

    ▣ 02장: 타입스크립트 기초
    2.1 타입스크립트 기초 지식
    __2.1.1 타입스크립트 등장 배경
    __2.1.2 타입스크립트와 Visual Studio Code
    __2.1.3 타입스크립트와 자바스크립트의 차이
    __2.1.4 타입스크립트 커맨드라인 도구를 사용한 컴파일
    2.2 타입 정의
    __2.2.1 변수
    __2.2.2 원시 타입
    __2.2.3 배열
    __2.2.4 객체 타입
    __2.2.5 any
    __2.2.6 함수
    2.3 기본적인 타입의 기능
    __2.3.1 타입 추론
    __2.3.2 타입 어서션
    __2.3.3 타입 앨리어스
    __2.3.4 인터페이스
    __2.3.5 클래스
    2.4 실제 개발 시 중요한 타입
    __2.4.1 Enum 타입
    __2.4.2 제네릭 타입
    __2.4.3 Union 타입과 Intersection 타입
    __2.4.4 리터럴 타입
    __2.4.5 never 타입
    2.5 타입스크립트 테크닉
    __2.5.1 옵셔널 체이닝
    __2.5.2 논-널 어서션 연산자
    __2.5.3 타입 가드
    __2.5.4 keyof 연산자
    __2.5.5 인덱스 타입
    __2.5.6 readonly
    __2.5.7 unknown
    __2.5.8 비동기 Async/Await
    __2.5.9 타입 정의 파일
    2.6 타입스크립트 개발 시 설정
    __2.6.1 tsconfig.json
    __2.6.2 Prettier
    __2.6.3 ESLint
    __2.6.4 컴파일 옵션

    ▣ 03장: 리액트/Next.js 기초
    3.1 리액트 입문
    __3.1.1 리액트 시작하기
    __3.1.2 리액트 기본
    __3.1.3 리액트 컴포넌트 작성하기
    3.2 리액트에서의 컴포넌트
    __3.2.1 리액트 요소
    __3.2.2 컴포넌트(리액트 컴포넌트)
    3.3 리액트에서의 타입
    3.4 Context(콘텍스트)
    3.5 React Hooks(훅)
    __3.5.1 useState와 useReducer - 상태 훅
    __3.5.2 useCallback과 useMemo - 메모이제이션 훅
    __3.5.3 useEffect와 useLayoutEffect - 부가 작용 훅
    __3.5.4 useContext - Context를 위한 훅
    __3.5.5 useRef와 useImperativeHandle - ref 훅
    __3.5.6 커스텀 훅과 useDebugValue
    3.6 Next.js 입문
    __3.6.1 프로젝트 셋업
    __3.6.2 프로젝트 기본 구성
    3.7 Next.js 렌더링 방법
    __3.7.1 정적 사이트 생성(SSG)
    __3.7.2 클라이언트 사이드 렌더링(CSR)
    __3.7.3 서버 사이드 렌더링(SSR)
    __3.7.4 점진적 정적 재생성(ISR)
    3.8 페이지와 렌더링 방법
    __3.8.1 Next.js의 페이지와 데이터 취득
    __3.8.2 SSG를 통한 페이지 구현
    __3.8.3 getStaticProps를 사용한 SSG를 통한 페이지 구현
    __3.8.4 getStaticPaths를 사용한 여러 페이지의 SSG
    __3.8.5 SSR을 통한 페이지 구현
    __3.8.6 ISR을 통한 페이지 구현
    3.9 Next.js의 기능
    __3.9.1 링크
    __3.9.2 이미지 표시
    __3.9.3 API 라우터
    __3.9.4 환경 변수/구성

    ▣ 04장: 컴포넌트 개발
    4.1 아토믹 디자인을 통한 컴포넌트 설계
    __4.1.1 프레젠테이션 컴포넌트와 컨테이너 컴포넌트
    __4.1.2 아토믹 디자인
    __4.1.3 아톰
    __4.1.4 몰리큘
    __4.1.5 오거니즘
    __4.1.6 템플릿
    __4.1.7 페이지
    4.2 스타일드 컴포넌트를 사용한 스타일 구현
    __4.2.1 스타일드 컴포넌트를 Next.js에 도입
    __4.2.2 스타일드 컴포넌트를 사용한 컴포넌트 구현
    4.3 스토리북을 사용한 컴포넌트 관리
    __4.3.1 스토리북 기본 사용 방법
    __4.3.2 액션을 사용한 콜백 핸들링
    __4.3.3 컨트롤 탭을 사용한 props 제어
    __4.3.4 애드온
    4.4 컴포넌트의 단위 테스트
    __4.4.1 리액트에서의 단위 테스트
    __4.4.2 테스트 환경 구축
    __4.4.3 리액트 테스팅 라이브러리를 사용한 컴포넌트 단위 테스트
    __4.4.4 비동기 컴포넌트의 단위 테스트

    ▣ 05장: 애플리케이션 개발 1 - 설계/환경 설정
    5.1 이번 장에서 개발하는 애플리케이션
    __5.1.1 애플리케이션 사양
    __5.1.2 애플리케이션 아키텍처
    5.2 개발 환경 구축
    __5.2.1 Next.js 프로젝트 작성
    __5.2.2 스타일드 컴포넌트 설정
    __5.2.3 ESLint 설정
    __5.2.4 스토리북 설정
    __5.2.5 React Hook Form 도입
    __5.2.6 SWR 도입
    __5.2.7 React Content Loader 도입
    __5.2.8 머티리얼 아이콘 도입
    __5.2.9 환경 변수
    __5.2.10 테스트 환경 구축
    __5.2.11 JSON 서버 설정

    ▣ 06장: 애플리케이션 개발 2 - 구현
    6.1 애플리케이션 아키텍처와 전체 구현 흐름
    6.2 API 클라이언트 구현
    __6.2.1 fetcher 함수
    __6.2.2 API 클라이언트 함수
    __6.2.3 애플리케이션에서 사용되는 데이터 타입
    __6.2.4 개발 환경을 위한 API 요청 프락시
    6.3 컴포넌트 구현 준비
    __6.3.1 반응형 디자인 대응 컴포넌트
    __6.3.2 래퍼 컴포넌트 구현
    6.4 아토믹 디자인을 사용해 컴포넌트 설계
    __6.4.1 아토믹 디자인에 따른 컴포넌트 분할
    6.5 아톰 구현
    __6.5.1 버튼 - Button
    __6.5.2 텍스트 - Text
    __6.5.3 셰이프 이미지 - ShapeImage
    __6.5.4 텍스트 입력 - Input
    __6.5.5 텍스트 영역 - TextArea
    __6.5.6 배지 - Badge
    6.6 몰리큘 구현
    __6.6.1 체크박스 - Checkbox
    __6.6.2 드롭다운 - Dropdown
    __6.6.3 드롭존 - Dropzone
    __6.6.4 이미지 미리보기 - ImagePreview
    6.7 오거니즘 구현
    __6.7.1 카트 상품 - CartProduct
    __6.7.2 글로벌 스피너 - GlobalSpinner
    __6.7.3 헤더 - Header
    __6.7.4 상품 카드 - ProductCard
    __6.7.5 상품 등록 폼 - ProductForm
    __6.7.6 로그인 폼 - SigninForm
    __6.7.7 사용자 프로필 - UserProfile
    6.8 템플릿 구현
    __6.8.1 레이아웃
    6.9 페이지 설계와 구현
    __6.9.1 로그인 페이지
    __6.9.2 사용자 페이지
    __6.9.3 톱 페이지
    __6.9.4 검색 페이지
    __6.9.5 상품 상세 페이지
    __6.9.6 쇼핑 카트 페이지
    __6.9.7 상품 등록 페이지
    6.10 컴포넌트의 단위 테스트 구현
    __6.10.1 버튼에 대한 단위 테스트
    __6.10.2 드롭다운에 대한 단위 테스트
    __6.10.3 드롭존에 대한 단위 테스트
    __6.10.4 헤더에 대한 단위 테스트
    __6.10.5 로그인 폼에 대한 단위 테스트
    __6.10.6 상품 등록 폼에 대한 단위 테스트

    ▣ 07장: 애플리케이션 개발 3 - 릴리스와 개선
    7.1 배포와 애플리케이션 전체의 시스템 아키텍처
    7.2 헤로쿠
    7.3 버셀
    __7.3.1 버셀로 애플리케이션 배포
    7.4 로깅
    7.5 검색 엔진 최적화
    __7.5.1 메타 태그
    __7.5.2 빵 부스러기 리스트
    __7.5.3 사이트맵
    __7.5.4 robots.txt
    7.6 접근성
    __7.6.1 시맨틱
    __7.6.2 보조 텍스트
    __7.6.3 WAI-ARIA
    7.7 보****
    __7.7.1 프런트엔드 개발에서의 취약성과 그 대책

    ▣ 부록: Next.js의 다양한 활용
    A.1 스트라이프
    __A.1.1 스트라이프 셋업
    __A.1.2 스트라이프 API 사용
    __A.1.3 스트라이프 공식 문서
    A.2 토스 페이먼츠 (한국어 특전)
    __A.2.1 토스 페이먼츠 셋업
    __A.2.2 토스 페이먼츠 API 사용
    __A.2.3 토스 페이먼츠 공식 문서
    A.3 StoryShots - UI 스냅숏 테스트
    __A.3.1 StoryShots
    __A.3.2 storyshots-puppeteer - 스냅숏 페이지를 사용한 UI 테스트
    A.4 AWS Amplify에 Next.js 애플리케이션 배포
    __A.4.1 Next.js 애플리케이션을 AWS Amplify에 배포
    __A.4.2 SSG를 사용한 Next.js 애플리케이션을 AWS Amplify에 배포
    A.5 국제화 도구 i18n
    __A.5.1 경로에 따른 언어 라우팅
    __A.5.2 next-i18n을 사용한 텍스트의 i18n 대응
    delivery.jpg
  • 사용후기

    등록된 사용후기

    사용후기가 없습니다.

  • 상품문의

    등록된 상품문의

    상품문의가 없습니다.

  • 배송정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


  • 교환정보

    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

장바구니

오늘본상품

오늘 본 상품

  • 타입스크립트, 리액트, Next.js로 배우는 실전 웹 애플리케이션 개발
    타입스크립트, 리액 35,000
  • 윤동주 연구
    윤동주 연구 48,000
  • 2024 콘크리트기사 산업기사 실기 3주완성
    2024 콘크리트기 30,000
  • 만력야획편(상) 4
    만력야획편(상) 4 53,000
  • 만력야획편(상) 1
    만력야획편(상) 1 44,000
  • 비트코인 블록사이즈 전쟁
    비트코인 블록사이즈 32,500
  • 모던 웹을 위한 마이크로 프런트엔드
    모던 웹을 위한 마 28,000
  • 책 사냥꾼의 도서관
    책 사냥꾼의 도서관 18,000
  • 한국 괴물 백과
    한국 괴물 백과 32,000
  • Do it! Node.js 프로그래밍 입문
    Do it! Nod 36,000
  • 후재집 4
    후재집 4 40,000
  • 변신·어느 개의 연구
    변신·어느 개의 연 11,000
  • 악필교정 한글펜글씨교본(경제.시사용어쓰기)
    악필교정 한글펜글씨 9,000
  • 2023 건설기계정비기능장 필기 + 필답형 실기
    2023 건설기계정 40,000
  • 경량골재 콘크리트
    경량골재 콘크리트 22,000
  • 신새벽의 시 읽기
    신새벽의 시 읽기 14,000
  • 데미안(큰글자책)
    데미안(큰글자책) 25,000
  • 약속
    약속 12,000
  • 잘되는 독서모임, 이렇게 합니다
    잘되는 독서모임, 18,500
  • 한스 암슈타인 / 친구들 / 꿈속의 집 / 렘볼트 혹은 어느 주정뱅이의 하루
    한스 암슈타인 / 22,800
  • 몬스터 1
    몬스터 1 16,800
  • 한국문학과 그림의 문화사 1: 민족의 정체성
    한국문학과 그림의 31,000
  • 채만식 소설어사전
    채만식 소설어사전 30,000
  • 2024 측량 및 지형공간정보기사 과년도
    2024 측량 및 38,000
  • 등불
    등불 16,800
  • 조선후기 무명 유생 가집 직암영언
    조선후기 무명 유생 20,000
  • 시조치료의 이론과 실제
    시조치료의 이론과 20,000
  • 화산선계록 2
    화산선계록 2 65,000
  • 2024 Speed Master 건설재료시험기사 14개년 과년도문제해설
    2024 Speed 30,000
  • 슈나벨레봅스키 씨의 회상 / 바헤라흐의 랍비
    슈나벨레봅스키 씨의 22,800
  • 상황과 이야기: 에세이와 회고록, 자전적 글쓰기에 관하여
    상황과 이야기: 에 16,000
  • 젊은 베르테르의 슬픔(초판본)(1774년 오리지널 초판본 표지디자인)
    젊은 베르테르의 슬 14,800
  • 얼굴 한번 봅시다
    얼굴 한번 봅시다 10,000
  • 문예세계문학선 카프카 대표작 세트
    문예세계문학선 카프 36,000
  • 제주신화와 해양문화
    제주신화와 해양문화 26,000
  • 삶과 못과 시의 변주곡
    삶과 못과 시의 변 13,000
  • 초판본 젊은 베르테르의 슬픔(미니북)(1774년 오리지널 초판본 표지디자인)
    초판본 젊은 베르테 3,900
  • Do it! 프런트엔드 UI 개발 with Vue.js
    Do it! 프런트 25,000
  • 인공지능 기반 Hong-Lagrange 최적화와 데이터 기반 철근콘크리트(RC)기둥, 보의 최적설계
    인공지능 기반 Ho 25,000
  • 악어 가르도
    악어 가르도 13,800
  • 이것이 취업을 위한 백엔드 개발이다 with 자바
    이것이 취업을 위한 36,000
  • 조선사담
    조선사담 30,000
  • 건설사고 재해율 저감을 위한 해외 선진사례 조사 및 분석 연구
    건설사고 재해율 저 22,000
  • 베르나데트의 노래(큰글자책)
    베르나데트의 노래( 49,000
  • 이상 시의 근대성 연구
    이상 시의 근대성 21,000
  • 당송풍으로 본 조선초기 시풍의 이해
    당송풍으로 본 조선 22,000
  • 2024 토목기사실기 12개년 과년도문제해설
    2024 토목기사실 35,000
  • 고전소설, 서사의 무게를 견디다
    고전소설, 서사의 21,000
  • 나답게 살기 위한 글쓰기
    나답게 살기 위한 17,000
  • AWS 교과서
    AWS 교과서 38,000
  • 한 입 크기로 잘라 먹는 리액트
    한 입 크기로 잘라 33,000
  • 뇌연집 4
    뇌연집 4 40,000
  • 근재집 2
    근재집 2 40,000
  • 안녕하세요 이웃집수달입니다!
    안녕하세요 이웃집수 14,000
  • 건설안전 및 품질 관련 제도의 실효성 분석 및 개선 연구
    건설안전 및 품질 15,000
  • 백설공주에게 죽음을
    백설공주에게 죽음을 17,800
  • 심지층 저장소
    심지층 저장소 19,800
  • 한국고전문학사 강의 2
    한국고전문학사 강의 27,500
  • 헤르만 헤세(큰글자책)
    헤르만 헤세(큰글자 35,800
  • 2023 건설재료시험기능사 필기·실기
    2023 건설재료시 27,000

위시리스트

  • 보관 내역이 없습니다.
회사명 경기책방 주소 경기도 파주시 조리읍 장미꽃길 157-161
사업자 등록번호 6829601269 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2021-경기파주-1335호 개인정보 보호책임자 오주봉

Copyright © 2001-2013 경기책방. All Rights Reserved.