안녕하세요. 이번 강좌는 Vue에 관한 강좌입니다. 저는 원래 React를 주력으로 삼고 있었는데 진행중인 프로젝트가 계기가 되어 Vue를 접하게 되었습니다. 이에 Vue 강좌도 진행해보려 합니다. 복잡한 내용은 아니고 기본적인 컴포넌트와 라우터 뷰엑스 정도에서 끝내도록 하겠습니다. 웹팩 세팅 아주 기초적인 컴포넌트 조립 정도만 하겠습니다.
뷰의 첫 인상은 매우 충격적이었습니다(좋은 쪽으로요 ㅎㅎ). 일단 웹팩 없이도 할 수 있어서 편했고(결국 복잡해지면 웹팩을 하긴 해야 합니다), 리액트를 하던 사람들에게는 뷰를 리액트 수준까지 하는데 하루도 안 걸립니다. 리액트 앱을 뷰 앱으로 전환하는 기술을 익히는 데 하루도 안 걸린다는 뜻입니다! 사실 뷰를 배울 생각이 없었는데, 어어어어 하다보니 뷰를 배우고 말았습니다.
뷰는 앵귤러나 리액트보다 나중에 나온만큼 앵귤러와 리액트의 장점을 골고루 갖추고 있습니다. 두 진영에서는 뷰가 대규모 앱에 적합하지 않다고 비판하곤 하는데 저는 잘 모르겠습니다. 도대체 얼마나 대규모 앱이어야 적합하지 않은 걸까요.
뷰도 컴포넌트 시스템을 따릅니다. 다만 웹팩을 적용하기 힘든 경우에는 템플릿처럼 사용할 수도 있습니다. 먼저 템플릿과 컴포넌트를 알아봅시다.
vue.js is very easier language then other languages
I hope to teach you vue.js for others