The Majesty of Vue.js 2 (Korean)
The Majesty of Vue.js 2 (Korean)
The Majesty of Vue.js 2의 한국어판 입니다.
도서 소개
요약 : The Majesty of Vue.js 1의 영문판은 1,000부 이상 판매한 Vue.js 프레임워크의 첫 번째이자 가장 인기 있는 책입니다. 이 책은 Vue.js의 버전 2를 다루는 개정판입니다. 오랫동안 꾸준히 내용을 추가하고 있습니다.
The Majesty of Vue.js 2(이하 TMVUEJS2)는 Vue.js를 시작하는 모든 사람에게 좋은 시작점이 됩니다. Vue.js를 처음 사용하는 개발자는 물론 이미 사용하고 있지만, 더 깊은 내용을 알고 싶은 개발자에게도 유용합니다. 또한, Vue.js 1 을 사용하고 있고, 버전 2로 마이그레이션 하려는 개발자에게도 유용합니다.
이 책의 일정 수익(20%)은 Vue.js 프레임워크를 만들고 있는 Evan You에게 기부됩니다. (TMVUEJS2는 Vue.js 공식 홈페이지에 있는 공식 후원자 중 하나입니다.)
원작자 Alex Kyriakidis, Kostas Maniatis는 Laravel과 Vue.js를 기반으로 한 새 프로젝트를 진행하면서 Vue.js 가이드와 튜토리얼을 모두 읽었으나 웹에 Vue.js에 대한 내용이 적은 것을 알게 되었습니다. 프로젝트를 하면서 쌓인 경험들을 사람들과 공유하기 위해서 TMVUEJS1과 TMVUEJS2를 출판했습니다.
TMVUEJS2는 직관적이고 따라 하기 쉽게 구성되었으며 모든 예제는 이해하기 쉽도록 자세하게 설명하고 있습니다. 매우 기초적인 내용부터 시작하여 많은 예제를 거쳐 Vue.js 2 의 중요한 내용들을 다룹니다.
코드를 익히는 가장 좋은 방법은 코드를 작성하면서 익히는 것입니다. 그래서 대부분의 장의 마지막에 배웠던 것을 실제로 해볼 수 있는 "혼자 해보기" 섹션을 준비했습니다. Vue.js를 잘 이해하기 위해 가능한 한 모두 해볼 것을 매우 권장합니다.
이 책이 끝나는 시점에 Vue.js를 이용해 기존에 있던 프로젝트 또는 새 프로젝트에서 매우 좋은 프론트엔드 애플리케이션을 만들 수 있을 것입니다.
누구를 위한 책인가요?
최근 웹 개발을 하는 데 시간을 보냈다면 부트스트랩과 수많은 자바스크립트 프레임워크를 보았을 것입니다.
TMVUEJS2는 가볍고 간단한 자바스크립트 프레임워크를 배우려는 사람들을 위한 책입니다.
다양한 지식이 필요한 것은 아니지만 HTML 및 자바스크립트에 익숙하면 더욱 좋습니다. 극단적인 예로 문자열과 객체 사이의 차이가 무엇인지 설명할 수 없다면 먼저 자바스크립트를 조금 더 익혀야 합니다.
TMVUEJS2는 Vue.js 에 대해 이미 알고 있고 더 깊이 알고 싶은 독자에게 유용합니다.
TMVUEJS2의 번역을 마치면서..
처음 TMVUEJS2를 읽을 시기에는 일부 내용만 보고 가이드와 내용 차이가 크지 않다고 생각했습니다. TMVUEJS2는 가이드에서 다루지 못하는 내용을 다룹니다. 왜 특정 기능이 필요하고 어떻게 사용하는 것이 좋은지 자연스럽게 익힐 수 있도록 도와줍니다.
Vue.js를 다루는 것이 주목적이지만 이 밖에 최신 자바스크립트를 사용하는데 필요한 기본 지식들도 다루고 있습니다. 한국어 사용자모임 분들께서 하셨던 많은 질문에 대한 해답이 TMVUEJS2에 있는 경우를 많이 보았습니다.
현재 Vue.js를 사용하시는 분들에게는 약간 쉬운 내용일 수 있다고 생각합니다. 하지만 Vue.js 가이드를 보면서 이해지 않는 것이 하나라도 있다면 TMVUEJS2가 좋은 답변을 해줄 것으로 생각합니다.
TMVUEJS2는 꾸준히 업데이트되고 있습니다. 실제로 한글 문서 번역을 하는 도중에도 영문판이 계속 수정되었습니다. 이 과정에는 저도 포함되어 있습니다. 원작자들은 열린 마음을 가지고 있고 여러 다른 언어를 사용하는 번역자들과 소통하며 의견을 반영하고 있습니다.
빠르게 변화하는 Vue.js를 가장 잘 따라잡을 수 있는 책이라고 생각합니다.
목차
-
소개
-
Vue.js 소개
- Vue.js 개요
- Vue.js를 사용하는 사람들의 의견
- 다른 프레임워크와 비교
-
환영합니다
- The Majesty of Vue 2에 관하여
- 이 책은 어떤 사람이 읽어야 하나요?
- 저자와 연락하려면
- 혼자 해보기
- 예제 코드
- 오탈자
- 표기 규칙
-
Vue.js 소개
-
Vue.js 기초
-
Vue.js 설치
- 독립 실행 버전
- NPM 사용
- Bower 사용하기
-
시작하기
- 안녕하십니까 전하!
- 양방향 바인딩
- jQuery와 비교
- 혼자 해보기
-
디렉티브
- v-show
- v-if
- v-else
- v-if와 v-show의 차이
- 혼자 해보기
-
리스트 렌더링
- 부트스트랩 설치와 사용
- v-for
- 배열 렌더링
- 객체 v-for
- 혼자 해보기
-
상호작용
- 이벤트 핸들링
- 이벤트 수식어
- 키 수식어
- 계산된 속성
- 혼자 해보기
-
필터
- 필터링된 결과
- 결과 정렬
- 사용자 정의 필터
- 유틸리티 라이브러리
- 혼자 해보기
-
컴포넌트
- 컴포넌트가 무엇인가요?
- 컴포넌트 사용하기
- 템플릿
- 속성
- 재사용성
- 함께 사용하기
- 혼자 해보기
-
사용자 정의 이벤트
- 발생과 청취
- 부모-자식 간 통신
- 이벤트에서 전달인자 사용
- 비 부모 자식간 통신
- 이벤트 리스너 제거
- 이야기로 돌아가서
- 혼자 해보기
-
클래스와 스타일 바인딩
- 클래스 바인딩
- 스타일 바인딩
- 이벤트를 이용한 바인딩
- 혼자 해보기
-
Vue.js 설치
-
API 사용하기
-
머리말
- CRUD
- API
-
실제 데이터를 사용하여 작업하기
- 비동기로 데이터 가져오기
- 리팩토링
- 데이터 수정
- 데이터 제거
-
HTTP 클라이언트
- 소개
- Vue-resource
- axios
- axios 사용하기
- 기능 향상하기
- 자바스크립트 파일
- 소스코드
- 혼자 해보기
-
페이지네이션
- 구현
- 페이지네이션 링크
- 혼자 해보기
-
머리말
-
대규모 애플리케이션 구축
-
ECMAScript 6
- 소개
- 변수 선언
- 화살표 함수
- 모듈
- 클래스
- 전달인자 기본값
- 템플릿 리터럴
-
고급 워크플로우
- Babel을 이용한 ES6 컴파일
- Gulp를 이용한 워크플로우 자동화
- Webpack을 이용한 모듈 번들링
- 요약
-
단일 파일 컴포넌트
-
vue-cli
- Webpack 템플릿
-
.vue
파일 만들기
-
-
중복 상태 제거
- 속성을 이용한 공유
- 전역 저장소
-
컴포넌트 교체
- 동적 컴포넌트
-
Vue 라우터
- 설치하기
- 사용방법
- 이름을 가지는 라우트
- 히스토리 모드
- 중첩 라우트
- 자동 active 클래스 추가
- 라우트 객체
- 동적 세그먼트
- 라우트 별칭
- 라우트 푸시
- 트랜지션
- 네비게이션 가드
- 혼자해보기
- 마무리하며
-
더 배우려면
- 튜토리얼
- 비디오
- 책
- 오픈소스 프로젝트
- Awesome Vue
-
ECMAScript 6
Leanpub 60일 100% 만족 보장제
구매 후 60일 이내에 클릭 두 번으로 모든 Leanpub 구매에 대해 100% 환불을 받으실 수 있습니다.
기술적으로는 책이나 코스 파일을 이미 받으셨기 때문에 저희에게는 위험이 있습니다. 하지만 저희는 저희의 제품과 서비스, 그리고 저자와 독자분들을 매우 신뢰하기 때문에 저희가 판매하는 모든 것에 대해 기꺼이 전액 환불을 보장해 드립니다.
어떤 것이 좋은지는 직접 시도해보아야만 알 수 있습니다. 100% 환불 보장이 있기 때문에 시도해 보는 데 전혀 위험이 없습니다!
그러니 장바구니에 추가하기 버튼을 클릭하지 않을 이유가 없겠죠?
전체 약관 보기...
10달러 구매에 8달러, 20달러 구매에 16달러를 받으세요
7.99달러 이상의 구매에 대해 80%의 로열티를 지급하며, 0.99달러에서 7.98달러 사이의 구매에 대해서는 50센트의 고정 수수료를 제외한 80%의 로열티를 지급합니다. 10달러 판매에서 8달러를, 20달러 판매에서 16달러를 받으실 수 있습니다. 따라서 만약 귀하의 책이 20달러에 환불되지 않은 상태로 5000부가 판매된다면, 80,000달러를 받으실 수 있습니다.
(네, 일부 작가들은 이미 Leanpub에서 그 이상을 벌었습니다.)
실제로 작가들은 Leanpub에서 글을 쓰고, 출판하고, 판매하여1,400만 달러 이상을 벌었습니다.
Leanpub에서 집필하는 방법 자세히 알아보기
무료 업데이트. DRM 무료.
Leanpub 책을 구매하시면 저자가 책을 업데이트하는 한 무료로 업데이트를 받으실 수 있습니다! 많은 저자들이 책을 쓰는 과정에서 Leanpub을 통해 출간하고 있습니다. 모든 독자는 구매 시기나 지불 금액(무료 포함)에 관계없이 무료 업데이트를 받습니다.
대부분의 Leanpub 책은 PDF(컴퓨터용)와 EPUB(휴대폰, 태블릿, 킨들용) 형식으로 제공됩니다. 책에서 제공되는 형식은 이 페이지의 오른쪽 상단에서 확인하실 수 있습니다.
마지막으로, Leanpub 책에는 DRM 복사 방지 제한이 전혀 없어 지원되는 모든 기기에서 쉽게 읽으실 수 있습니다.