logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

MEAN 스택을 사용한 모던 웹 개발 입문

MEAN 스택을 사용한 모던 웹 개발 입문

(풀 스택 엔지니어로 이끌어주는)

제프 디키 (지은이), 박재호 (옮긴이)
에이콘출판
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 34개 1,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

MEAN 스택을 사용한 모던 웹 개발 입문
eBook 미리보기

책 정보

· 제목 : MEAN 스택을 사용한 모던 웹 개발 입문 (풀 스택 엔지니어로 이끌어주는)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9788960776753
· 쪽수 : 288쪽
· 출판일 : 2015-02-07

책 소개

에이콘 웹 프로페셔널 시리즈. 이 책은 프론트엔드를 마치 모바일 클라이언트처럼 다루는 방식으로 웹 애플리케이션을 작성하는 새로운 방식을 설명한다.

목차

1장. 새로운 모던 웹 아키텍처의 변화
__정적인 앱의 등장
____Ajax로 강화된 자바스크립트
____점진적인 향상
____스파게티 자바스크립트
____모바일 API
__무거운 클라이언트 세상으로
____모던 웹 아키텍처의 동작 방식
____모던 웹 아키텍처의 장점

2장. 자바스크립트가 모던 앱을 위한 좋은 선택인 이유
__AngularJS란 무엇인가
____AngularJS는 제이쿼리와 어떻게 다른가
__노드란 무엇인가
____스타트업 VS 기업
____기업 환경에서 노드
____노드의 성능
____이벤트 아키텍처
____콜백 동작 방식
____모듈과 NPM
____노드 설치
____평범한 HTTP 서버 만들기
__익스프레스란 무엇인가
____익스프레스 설치
____노드를 위한 데이터베이스
__몽고DB란 무엇인가
____문서 중심
____BSON
____자동 샤딩을 사용한 수평 확장
____스키마 부재
____몽고DB 설치
____몽고DB 사용
____다큐먼트 삽입
____다큐먼트 질의

3장. 소셜 네트워크 프로젝트 소개
__최신 글을 보여주기 위한 정적 모형 페이지 생성
__페이지를 AngularJS화 하기
__새로운 글 추가
__정리

4장. 노드 API 구축
__기본적인 종단점
__API로 글 올리기
__몽구스로 몽고DB 모델 생성
__POST 종단점에서 몽구스 모델 사용
__정리

5장. 노드와 AngularJS 통합
__$http
____프라미스란
__$http를 사용해 API로 글 읽기
__노드를 사용한 posts.html 제공
__$http를 사용해 API로 글 저장하기
__글 순서 고치기
__server.js 정리
____/api/posts 분리하기
____이름공간으로 라우터 경로 지정
____sendfile 종단점 분리
__AngularJS 정리
____정적 자산 제공
____AngularJS를 서비스로 분리하기
__정리

6장. 걸프를 사용한 빌드 자동화
__그룬트와 걸프 소개
__Gulp Hello World
__걸프를 사용한 자바스크립트 빌드
____Uglifier
____파일 변경에 따른 재빌드
____소스 지도
__걸프를 사용한 CSS 빌드
__걸프 dev 작업
____Gulp-Nodemon
__그 밖의 걸프 플러그인
__정리

7장. 노드로 인증 구현
__토큰 인증 소개
__JWT(JSON Web Token)
____익스프레스와 함께하는 JWT
____비밀번호 인증
__BCrypt 사용
__몽고DB로 인증
__정리

8장. 라우팅과 클라이언트 인증 추가
__라우팅
__로그인 폼 생성
__익스프레스 인증
__AngularJS 이벤트
__소셜 글 인증
__HTML5 pushstate
__등록
__로그아웃
__기억하기
__user 외래 키
__정리

9장. 웹소켓을 사용한 푸시 통지
__웹소켓 소개
__웹소켓 동작 방식
__웹소켓을 어디에 사용해야 하는가
__소셜 앱에서 웹소켓 구현
____ws 웹소켓에 연결
____새로운 글 통지
__AngularJS에서 웹소켓 구현
__웹소켓 아키텍처
____재접속
____보안
____다중 프로세스/다중 서버 설계
____클라이언트에서 온 이벤트 전달
__동적 웹소켓 호스트 이름
__정리

10장. 종단간 테스트 수행
__프로트랙터 설정
__자바스크립트 테스트 프레임워크
__기본적인 프로트랙터 테스트 작성
____프로트랙터 구성과 동작
____프로트랙터 내부에서 노드 시작
____프로트랙터 위치 탐지기
____navbar의 로그인 링크 누르기
____프로트랙터로 실제 글을 올리기
____프로트랙터 실행 후에 데이터베이스 삭제하기
__프로트랙터 결과 비교
__chai-as-promised
__종단간 테스트를 사용해야 할 시점
__정리

11장. 노드 서버 테스트
__완전하지 않은 단위 테스트
__노드를 위한 모카
__post 컨트롤러
__SuperTest
__기본 라우터
__SuperTest로 기반 라우터 사용
__컨트롤러 테스트에서 모델 점검
__컨트롤러에서 인증 테스트
__코드 커버리지
__npm test 명령
__JSHint
__정리

12장. AngularJS 테스트
__카르마 사용
__바우어 사용
__카르마 설정
__기본적인 카르마 서비스 테스트
__카르마를 사용한 HTTP 테스트
__카르마 컨트롤러 테스트
__스파이 테스트
__정리

13장. 허로쿠에 배포
__서비스로서 플랫폼
__허로쿠 동작 방식
__앱을 위한 12가지 요소 방법론
__애플리케이션을 허로쿠에 배포
__허로쿠에서 몽고DB 사용
__허로쿠에서 레디스
__자산 컴파일
__노드 클러스터
__정리

14장. 디지털 오션에 배포
__디지털 오션이란?
__단일 서버 대 다중 서버 아키텍처
__페도라 20
__서버 생성
__노드 설치
__몽고DB 설치
__레디스 설치
__소셜 앱 서비스하기
__systemd 아래에서 소셜 앱 서비스하기
__무중단 배포
__다중 서버 이주
____부하 분산
____중앙집중화된 데이터베이스
____사설 네트워크
__정리
__결론

저자소개

제프 디키 (지은이)    정보 더보기
샌 프란시스코와 로스앤젤레스에서 여러 해에 걸쳐 스타트업 경력을 쌓았으며 전체를 다룰 줄 아는 풀 스택(full-stack) 웹 개발자다. 제프는 프로젝트를 성공리에 완수하고, 대규모 시스템을 유지 보수하며, 개발 팀을 이끌어왔다. 주요 웹 플랫폼 대다수에서 10년 이상 쌓은 경험을 토대로, 애플리케이션 제작에 필요한 최신 기술을 끊임없이 탐구하고 있다. 현재는 허로쿠(Heroku)에서 첫 CLI 개발자로 일하고 있다. 또한 제너럴 어셈블리(General Assembly)에서 백엔드 웹 개발 코스도 가르친다.
펼치기
박재호 (옮긴이)    정보 더보기
포항공과대학교 컴퓨터공학과 학부와 대학원을 졸업했다. 임베디드 시스템 개발, 기업용 백업 소프트웨어 개발, 방송국 콘텐츠 수신 제한 시스템 개발 및 운영 지원, 클라우드 기반 서비스 개발에 이르기까지 다양한 실무 경험을 토대로 고성능 고가용성 시스템을 설계했다. 《클린 코드》, 《피플웨어》 등 40여 권의 책을 번역, 집필, 감수했다. 각종 기술 소식을 다루는 블로그 '컴퓨터 vs 책'(jhrogue.blogspot.com)과 개발자를 위한 유튜브 채널(youtube.com/@채널박재호)을 운영하며, 개발자들을 위한 각종 교육과 세미나도 지속적으로 진행하고 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책