Saber is a static website generator for building blazing fast, modern websites with Vue.js. It's simple to use, blog-aware, and fully extensible, you can create pages using the data you want, e.g. local filesystem, APIs, SaaS services, headless CMS.
Saber by default loads pages from your filesystem, so you can start by populating some .vue
or .md
files in the ./pages
folder, and they will automatically become web pages, like this file.
You can even use Vue in Markdown like this:
How many people like Saber? and counting!
Layouts are Vue components that wrap around your page. They allow you to have the source code for your template in one place so you don’t have to repeat things like your navigation and footer on every page.
You can use page attributes to set layout, in a Markdown page, page attributes are represented as front matter:
---
layout: page
---
This page uses the `page` layout.
Check out the About page which uses the page
layout.
Check out the Introduction post.