✏️ 캡틴판교 "Vue.js 완벽 가이드" 강의 노트
강의 목표
- Vue.js를 이용한 웹 서비스 구현 절차
- 실무 프로젝트 진행 방식(컴포넌트, 라우터, API, 스토어)
- 컴포넌트 디자인 패턴과 자바스크립트 비동기 처리
- Mixins과 HOC를 이용한 컴포넌트 재활용 방법
- 외부 라이브러리 모듈화 및 실무 프로젝트 구성 방법
- 사용자 경험을 높이는 라우터 설계 방법과 고급 라우터 패턴
제작할 애플리케이션
Hacker News 사이트에서 show, ask, jobs 페이지 내용으로 구성
해커뉴스 API를 호출해서 작업
- 페이지 이동을 위한 라우터 구현
- 컴포넌트 공통화 방법
- Vuex를 사용한 API 호출과 Vuex를 사용하지 않은 API 호출 비교
개발 환경
- Vue.js(Vue CLI 3)
- github
- VS Code
- npm 모듈 기반(node 10.16.3)