Vue.js 2 Cookbook (다양한 예제로 배우는 뷰JS 2)

Vue.js 2 Cookbook (다양한 예제로 배우는 뷰JS 2)

$36.61
Description
뷰JS(Vue.js)는 최신 MVVM(Model-View-View-Model) 패턴 기반의 뷰 프레임워크로 재사용 가능한 컴포넌트와 반응형 바인딩 등의 쉬운 사용법으로 널리 알려져 있다. 이 책의 저자도 뷰를 통해 프론트엔드 기술에 발을 들여놓게 됐으니 익숙하지 않은 독자들도 걱정 없이 프론트엔드 개발을 시작할 수 있을 것이다.
저자

안드레아파살리아

저자안드레아파살리아(AndreaPassaglia)는북부이탈리아인제노아에서태어났다.어릴때컴퓨터를선물받은이후로기술에관심을가지게됐으며이른나이에웹기술들에대해공부하기시작했다.컴퓨터공학석사를취득한후헬스케어,패션,관광과교통등다양한분야와천차만별의규모를가진회사에서웹인터페이스의구현과디자인분야에서일해왔다.
2016년유럽의실리콘밸리에위치한엣지벌브(EdgeVerve)개발연구소로자리를옮겨은행산업계가가진문제들을해결해나가고있다.
직업상으로는백엔드를주로다루는데,뷰JS는그가처음으로프론트엔드로무언가를만들어내는데사용한도구다.그는시베리아에서온러시아소녀와결혼했으며그들은종종요리를함께만들면서음식문화를교환해나가고있다.

목차

1장.시작하기
2장.뷰JS의기능들
3장.전환과애니메이션
4장.컴포넌트!
5장.인터넷으로통신하기
6장.단일페이지애플리케이션
7장.단위테스트와통합테스트
8장.정리+자동화+배포=웹팩
9장.뷰JS고급
10장.Vuex를통한대형애플리케이션패턴
11장.외부프레임워크와통합

출판사 서평

★이책에서다루는내용★

다양한실제사례를통해뷰JS의기본사항이해
뷰JS의컴포넌트시스템을사용해복잡한웹인터페이스작성
웹팩및바벨을사용해개발워크플로우향상
Vuex를사용해애플리케이션의상태를관리하고모범사례에따라프로젝트구조화
VueRouter를사용해단일페이지애플리케이션에서원활하게동작하는라우팅구현
노드JS,일렉트론,파이어베이스,호라이즌같은다양한기술과뷰JS통합방법

★이책의대상독자★

이책은자바스크립트조차모르는사람들을대상으로테스트했는데,해당그룹에속한다면첫번째장을읽음으로써뷰를더잘활용할수있다.
책을읽으면서좀더어려운개념들과만나게될것이다.만약이미뷰2에익숙하더라도지금까지몰랐던트릭이나앞으로사용하면서도움이되는제안을발견할수있을것이다.이책을정독하면숙달된뷰개발자가될수있다.
반면,이미숙달된사람에게도수시로편리하게사용할수있는여러가지기능과기술에대해좋은레퍼런스가돼준다.마지막으로이미뷰1을사용해본사람에게도새로운변화에압도당하는느낌이들때대응하기위한유용한마이그레이션가이드가될것이다.

★이책의구성★

1장,‘시작하기’에서는첫번째뷰응용프로그램을만들고,가장일반적인기능과개발도구에익숙해진다.
2장,‘뷰JS의기능들’에서는목록및양식을손쉽게작성하고스타일을지정하는방법을배운다.
3장,‘전환과애니메이션’에서는CSS전환과애니메이션을사용해앱에활력을불어넣는방법을배우고,외부CSS라이브러리와통합하는법을배운다.
4장.‘컴포넌트!’에서는뷰의모든요소가컴포넌트임을배우는데,이를통해중복을줄이고코드를재사용할수있다.
5장,‘인터넷으로통신하기’에서는첫번째AJAX호출을실행하고양식과본격적인REST클라이언트(및서버)를작성한다.
6장,‘단일페이지애플리케이션’에서는vue-router를사용해정적및동적경로를생성하고이를통해최신SPA를만든다.
7장,‘단위테스트와통합테스트’에서는카르마(Karma),차이(Chai),모카(Moka),시논JS(Sinon.JS)및나이트워치(Nightwatch)를사용해전문소프트웨어를만드는법을배우고,리팩토링시에자신감을가질수있도록한다.
8장,‘정리+자동화+배포=웹팩’에서는실제로세세하게제작된컴포넌트를npm에공개하고웹팩과뷰가어떻게함께동작하는지알아본다.
9장,‘뷰JS고급’에서는지시자,플러그인,함수형컴포넌트그리고JSX를알아본다.
10장,‘Vuex를통한대형애플리케이션패턴’에서는Vuex를사용해검증된패턴으로애플리케이션을구조화해앱의유지보수를쉽게하고성능을보장한다.
11장,‘외부프레임워크와통합’에서는뷰및일렉트론(Electron),파이어베이스(Firebase),피더(Feathers)및호라이즌(Horizon)을사용해네가지상이한응용프로그램을빌드할수있다.