is a static-site generator that provides great support for partial hydration.
When building for production, use
client directives to specify which components are interactive, and automatically ship the minimal amount of JS needed.
Ship JS only for the interactive bits, by default that's zero.
That means the server starts fast, and HMR feels instant.
Use components inside markdown. With HMR, the browser becomes a live preview.
Use Vue components as layouts for Markdown or Vue pages.
Routes are generated by default based on your pages, but you can configure them as needed.
See frontmatter and metadata for the current page, and debug islands hydration.
There are more mature tools that might be a better choice, such as Vuepress.
Project Status: Beta
APIs may change on minor releases. Lock the version to avoid breakage.
Show some love by ⭐️ starring the project if you find it useful!