이토록 쉬운 리액트로 배우는 소켓 프로그래밍
도서+사은품 또는 도서+사은품+교보Only(교보굿즈)
15,000원 미만 시 2,500원 배송비 부과
20,000원 미만 시 2,500원 배송비 부과
15,000원 미만 시 2,500원 배송비 부과
1Box 기준 : 도서 10권
로그아웃 : '서울시 종로구 종로1' 주소 기준
이달의 꽃과 함께 책을 받아보세요!
1권 구매 시 결제 단계에서 적용 가능합니다.
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
![리액트로 배우는 소켓 프로그래밍 상세 이미지](https://contents.kyobobook.co.kr/sih/fit-in/814x0/dtl/illustrate/062/i9791193083062.jpg)
실시간 소켓 프로그래밍을 내 손으로 직접 구현해보자
목차
- Part 01 실전을 위한 준비
01장 리액트
__1.1 가상 DOM
__1.2 리액트 대표 기능
__1.3 to-do 리스트
02장 nodejs
__2.1 nodejs의 탄생
__2.2 nodejs 웹 서버
03장 소켓 통신
__3.1 네트워크 기본 구조
__3.2 소켓 통신
__3.3 net 모듈을 이용한 TCP 서버
__3.4 HTML5 웹 소켓 채팅 서비스
04장 socket.io
__4.1 socket.io의 특징
__4.2 socket.io의 주요 기능
__4.3 socket.io 구현
Part 02 실시간 웹 서비스 만들기
01장 인스타그램 실시간 알림
__1.1 프로젝트 초기 설정
__1.2 서버 사이드
__1.3 클라이언트 사이드
__1.4 전역 변수를 위한 Context API 설정
__1.5 테스트
02장 극장 좌석 예약 서비스
__2.1 프로젝트 초기 설정
__2.2 서버 사이드
__2.3 클라이언트 사이드
__2.4 테스트
03장 구글 문서
__3.1 프로젝트 초기 설정
__3.2 서버 사이드
__3.3 클라이언트 사이드
__3.4 테스트
04장 슬랙 메신저
__4.1 프로젝트 초기 설정
__4.2 서버 사이드
__4.3 클라이언트 사이드
__4.4 테스트
APPENDIX 부록
01장 sockjs
__1 프로젝트 초기 설정
__2 서버 사이드
__3 클라이언트 사이드
__4 테스트
02장 mongoDB
__1 mongoDB 환경 구성
__2 데이터 확인 및 삭제
찾아보기
출판사 서평
이론은 짧게, 실습은 반복해서 소켓 통신을 직접 경험해보자
소켓 통신을 해야 한다면 갑자기 머리가 멍해지는 경험을 해보셨나요? 채팅이나 좌석 예약처럼 실시간 응답이 요구되는 효율적인 웹 서비스를 위해서라면 소켓 통신은 필수 기능입니다. 소켓 통신의 기본 개념을 이론으로만 접근하려면 어렵게 느껴지지만, 우리가 매일 쓰는 웹 서비스의 실시간 통신 기능을 직접 만들어보면 쉽게 개념을 잡을 수 있습니다.
리액트와 nodejs로 간편하게 클라이언트와 서버를 구성하고 웹 서비스용 라이브러리인 socket.io를 이용해 실시간 웹 서비스를 구현하는 전체 과정을 직접 경험해볼 수 있습니다. 단순한 to-do 리스트나 채팅 기능부터 인스타그램, 좌석 예약, 구글 문서, 슬랙 등 실제 서비스의 실시간 통신 기능 구현을 반복해서 연습하다 보면 자신의 개발 스펙트럼을 더욱 넓힐 수 있습니다.
첫 번째 파트에서는 리액트, nodejs, 소켓 통신, socket.io 등 실전 예제를 만드는 데 필요한 기본적인 핵심 내용을 중점적으로 학습합니다. 그런 다음 두 번째 파트에서는 인스타그램 실시간 알림, 극장 좌석 예약, 구글 문서, 슬랙 메신저와 같은 웹 서비스의 소켓 프로그래밍 기능을 직접 구현해 봅니다. 또한 부록에서는 다양한 백엔드 환경에 활용할 수 있는 sockjs 웹 소켓 라이브러리와 대용량 실시간 서비스에 적합한 NoSQL 데이터베이스인 mongoDB 활용 방법을 학습합니다.
이런 분에게 추천합니다
__ 기본적인 웹 프로그래밍을 배운 초보자
__ 면접을 준비하는 주니어 개발자
__ 웹 소켓 통신을 경험하고 싶은 현업 백엔드 개발자
__ 실제 웹 서비스를 만들고 싶은 1인 개발을 원하는 개발자
기본정보
ISBN | 9791193083062 |
---|---|
발행(출시)일자 | 2023년 08월 29일 |
쪽수 | 360쪽 |
크기 |
170 * 232
* 21
mm
/ 732 g
|
총권수 | 1권 |
Klover
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집 (0)
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)
구매 후 리뷰 작성 시, e교환권 100원 적립