서브메뉴
검색
코드로 배우는 리액트 : 회사에서 개발할 때 쓰는 리액트와 스프링 부트
코드로 배우는 리액트 : 회사에서 개발할 때 쓰는 리액트와 스프링 부트
- 자료유형
- 동서단행본
- ISBN
- 9791189184117 93000
- DDC
- 006.76-23
- 청구기호
- 006.76 ㄱ411ㅋ
- 단체저자
- 구멍가게 코딩단
- 서명/저자
- 코드로 배우는 리액트 : 회사에서 개발할 때 쓰는 리액트와 스프링 부트 / 구멍가게 코딩단, 유영진 지음
- 발행사항
- 인천 : 남가람북스, 2023
- 형태사항
- 592 p. : 삽도 ; 24 cm
- 서지주기
- 찾아보기: p. 589-591
- 기타저자
- 유영진
- 가격
- \35000
- Control Number
- bwcl:122933
- 책소개
-
리액트와 스프링 부트를 이용해서 프런트 엔드와 백 엔드를 분리한다면?
이 책은 리액트의 문법이나 기능을 다루는 책이 아닙니다. 이 책에서 다루는 주제는 '리액트를 어떻게 활용하는가'입니다. 리액트는 많은 기능을 제공하지만, 그 자체로 프레임워크는 아니기 때문에 설계의 자유도가 높고 활용하는 라이브러리에 따라서 구현 방식도 천차만별입니다. 따라서, 기존 웹 개발에서는 예상하지 못했던 문제들이 발생합니다(예를 들어 URI에 따라서 원하는 화면을 보여주거나 새로고침에 따른 애플리케이션의 초기화 등).
이 책은 리액트를 이용하면서 겪는 문제들의 방법론에 관한 이야기입니다. 과감하게 이론적인 설명은 줄이고 현실적으로 자주 사용하는 함수형 컴포넌트와 훅스를 이용하는 처리, Tailwind CSS를 사용하는 빠른 CSS 처리 등 최소한의 시간으로 확장 가능한 리액트 애플리케이션의 구조를 만드는 방식을 설명한 실습서입니다.
[이 책의 대상 독자]
Java 개발에 어느 정도 익숙하고 JavaScript나 React를 경험해본 개발자
Java의 경우 스프링이나 스프링 부트를 활용해서 개발 경험이 있는 개발자
리액트의 컴포넌트 상태, 속성 등에 대한 실습 경험이 있는 개발자
[예제 프로젝트에서 리액트의 활용]
Tailwind CSS를 이용하는 화면 구성과 레이아웃 설계
React Router를 사용해서 URI에 따른 화면 분기, 코드 스플리팅
함수형 컴포넌트와 훅스(Hooks)를 활용한 상태, 통신, 커스텀 훅스 제작
Redux Toolkit과 브라우저의 쿠키를 이용한 로그인 상태 관리
JWT를 사용한 인증 처리와 Access Token/Refresh Token 처리
애플리케이션 내에서 카카오 로그인 연동 기능의 구현
[예제 프로젝트에서 스프링 부트의 활용]
REST 방식의 API 서비스 제작과 예외 처리
스프링 시큐리티의 적용과 JWT 인증 처리
Spring Data JPA를 이용한 데이터베이스 연동
파일 업로드 및 썸네일 처리
AWS 빈즈톡을 이용한 배포
[소스코드 다운로드 및 Q&A]
이 책으로 공부하다가 이해하기 어려운 부분이나 궁금한 사항이 생기면 구멍가게 코딩단 카페에서 질문하여 해결하기 바랍니다. 또한, 소스코드 다운로드는 카페 자료실에서 확인할 수 있습니다.
카페 주소: http://cafe.naver.com/gugucoding