본문 바로가기

책 서평

[나는 리뷰어다] Vue.js 첫걸음

728x90
반응형

이 글은 2020년 11월 한빛 미디어에서 진행하는 <나는 리뷰어다> 프로그램에 참여하게 되어 책을 한빛 미디어 측에서 제공 받아 글을 작성 하였습니다.

최근 웹에 다양한 기술들이 발전하면서 SPA(Single Page Application)형태의 웹을 구현하는 프레임워크들이 많은 관심을 받고 있으며 대부분 웹이 SPA형태로 변화 하고 있다.
특히 대표적인 프레임워크로는 Vue.js, React, Angular가 있으며, 최근 Frontend 개발자 직군의 채용 공고를 보면 Vue.js와 React 사용 경험을 많이 요구 하고 있는 추세이다.

오늘은 SPA 대표 프레임워크 중 하나인 Vue.js에 관한 책인 'Vue.js 첫걸음'이라는 책에 대해 리뷰 해보려고 한다.

Vue.js 첫걸음 책 표지 (출처: 한빛미디어 홈페이지)

이 책을 신청한 이유


이 책을 신청한 이유는 4학년 1학기 종합프로젝트 교과목을 들으면서 Vue.js을 사용해서 Web을 구현 해본 경험이 있다. 당시 웹에 대한 지식 없이 블로그와 Stackoverflow을 검색하면서 구현을 했기 때문에 Vuex와 라이프사이클을 이해하는데 다소 어려움이 있었다.
그래서 이번 기회에 책을 받아 다시 한번 개념을 잡고 공부하기 위해서 이 책을 신청 하였다.

목차


이 책의 목차는 다음과 같다.

CHAPTER 1 Vue.js 소개

CHAPTER 2 Vue.js 개발 환경

CHAPTER 3 Vue.js의 주요 개념

CHAPTER 4 Vue.js API

CHAPTER 5 템플릿 문법

CHAPTER 6 반복 렌더링

CHAPTER 7 조건부 렌더링

CHAPTER 8 계산된 속성과 감시자

CHAPTER 9 클래스와 스타일 바인딩

CHAPTER 10 이벤트 리스너와 이벤트 수식어

CHAPTER 11 폼 입력 바인딩

CHAPTER 12 컴포넌트

CHAPTER 13 상태 관리

CHAPTER 14 라우팅과 HTTP 통신

책의 목차를 보면 시중에 나와 있는 Vue.js책들과 목차는 다를수 있지만 내용은 대부분이 비슷하고 특히 Vue.js 공식 홈페이지에 있는 내용과 매우 흡사하다. 그렇기 때문에 기초적인 내용은 다 포함 되어 있음을 확인 할 수 있다.

아쉬운점


이 책을 읽다 보니 웹에 관련된 책임에도 불구하고 코드만 나와있고 실행 화면이 없는 부분이 대부분이였다.
만약 이 책을 보면서 Vue.js을 공부한다고 하면 직접 코드를 입력하고 직접 확인을 해야 이해가 더 빠를 것 같다.

예상 독자


Vue.js는 JavaScript을 사용하는 프레임워크이다. 따라서 이 책은 독자가 JavaScript을 이미 사용 할 수 있다는 전제 조건하에 설명 하고 있다.
그렇기 때문에 JavaScript문법을 충분히 이해하고 사용 할 수 있으며, Vue.js을 사용하여 Frontend을 공부하고 싶은 사람이 이 책을 통해 공부를 하게 된다면 Vue.js에 대한 기본기는 충분히 익힐 수 있을것이다.

 

<본 글은 이전에 작성한  글을 이전하기 위해 작성된 글입니다.>

728x90
반응형