VuePress is an Vue-driven static site generation tool. VuePress consists of two parts: a minimalist static website generation tool for a Vue-driven theme system, and a default theme optimized for writing technical documentation. It was created to support the documentation needs of the Vue subproject.
Each page generated by VuePress has corresponding pre-rendered static HTML that provides excellent load performance and is SEO-friendly. However, after the page loads, Vue takes over the static content as a full single-page application (SPA). When the user is browsing the site, other pages can be loaded as needed.