백견불여일타 Vue.js 입문


백견불여일타 Vue.js 입문 - 8점
모리 요시나오 지음, 신대호 옮김/로드북



왜 읽었나?

개발 업무와 관련된 솔루션 제품이 있는데, 웹 화면이 Vue.js를 사용했다고 한다. 왜 Vue.js 일까? 궁금하기도 하고, 화면 개발할 일이 생길 수도 있겠다는 생각이 들었다. '미리 귀동냥이라도 해 두자' 라는 마음으로 가볍게 읽었다. 


SPA: Single Page Application

Single Page Application이란 브라우저에서 첫 화면을 로드한 후에, 사용자가 요청하는 데이터만 갱신해 주는 것을 말한다. 사용자가 새로운 페이지를 요청할 때마다 화면을 꾸미는 코드를 매번 다시 보내야 했던 구조를 개선한 것이다. 

SPA는 모바일 앱을 구현할 때도 사용할 수 있다. 껍데기만 네이티브 앱으로 구성하고, 웹 기반 SPA 구조로 만들어도 충분히 서비스가 가능하다. 

Angular JS, React, Vue.js는 SPA 구현을 위한 프레임워크이다. 그 중 Vue.js는 쉽고 가볍다는 장점이 있어서, 소규모 애플리케이션을 개발할 때 유용하다. 


후기

책을 심플하게 잘 썼다. 덕분에 vue.js를 사용하는 방법은 대강 알 수 있게 된 것 같다. 특히 "개발 소스 개념도"가 도움이 많이 되었다.



댓글 쓰기

0 댓글