책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9788960774544
· 쪽수 : 424쪽
책 소개
목차
1장 웹 서버 만들기
___소개
___경로 설정
___정적 파일 제공
___빠른 전송을 위해 메모리에 콘텐츠 캐싱
___스트리밍으로 성능 최적화
___파일 시스템 해킹 공격에 대한 보안 처리
2장 HTTP 객체 살펴보기
___소개
___POST 데이터 처리
___파일 업로드 처리
___노드를 HTTP 클라이언트로 사용
___다운로드 스로틀링 구현
3장 데이터 직렬화 처리
___소개
___객체를 JSON으로 변환하고 되돌리기
___객체를 XML로 변환하고 되돌리기
___AJAX를 사용해 브라우저와 서버 전송
___실제 데이터 처리: 최신 유행 트윗 가져오기
4장 데이터베이스 인터페이스
___소개
___CSV 파일 작성
___MySQL 서버에 접속하고 SQL 전송
___몽고디비에 데이터 저장과 조회
___몽고스킨에 데이터 저장과 조회
___크래들로 카우치디비에 데이터 저장
___크래들로 카우치디비 변경 스트림에 접근
___레디스에 데이터 저장과 조회
___레디스로 발행/구독 구현
5장 웹소켓을 사용해 AJAX 뛰어넘기
___소개
___웹소켓 서버 작성
___socket.io를 사용해 웹소켓 대체 연결
___socket.io를 사용해 콜백 함수 전송
___실시간 위젯 작성
6장 익스프레스를 사용한 쾌속 개발
___소개
___익스프레스 스케폴딩 작성
___환경설정과 적용
___동적 경로 설정
___익스프레스 템플릿
___익스프레스 CSS 엔진
___세션 초기화와 사용
___익스프레스 웹 애플리케이션 작성
7장 보안, 암호화, 인증 구현
___소개
___HTTP 기본 인증 구현
___암호화된 패스워드 해싱
___다이제스트 인증 구현
___HTTPS 웹 서버 설정
___크로스사이트 요청 위조 방지
8장 네트워크 패러다임 통합
___소개
___이메일 전송
___TCP 통신
___SMTP 서버 구현
___가상 호스팅 패러다임 구현
9장 자신만의 노드 모듈 작성
___소개
___테스트 기반 모듈 API 정의
___함수 스타일로 모듈 작성
___함수를 프로토타입으로 리펙토링
___모듈 API를 확장
___npm에 모듈 배포
10장 노드 애플리케이션의 배포
___소개
___서버 환경에 배포
___자동 충돌 복구
___지속적인 배포
___PaaS에 서비스 호스팅