vue-router

Hacker News API 를 이용한 페이지 만들기 2 - 라우터
SPA Single Page Application 최근 개발되는 웹 애플리케이션은 안일 페이지 애플리케이션(SPA) 구조로 개발된다. 하나의 페이지 안에서 데스크톱 애플리케이션과 같은 사용자 경험을 제공해줄 수 있는 애플리케이션을 말한다. SPA는 여러 화면을 하나의 페이지 안에서 제공하면서 화면을 별도로 로딩하지 않는다. 따라서 화면마다 고유의 식별자를 기반으로 화면을 렌더링해야 한다. 고유 식별자로 사용하기에 가장 적절한 정보가 바로 URI 이다. Vue.js 애플리케이션에서 사용자가 요청한 URI 경로에 따라 각각 다른 화면이 렌더링되도록 하려면 직접 코드로 구현해 사용할 수도 있지만, 대부분 잘 만들어진 라이브러리를 사용한다. 이것이 Vue.js의 vue-router이다. vue-router가 제..