Vue.js
p/vue-js-2
Reactive Components for Modern Web Interfaces
Leonardo

VuePress — A static site generator by Vue.js 🛠️

Featured
21

VuePress is a feature-rich static site generator based on Vue.js

Replies
Best
Ali R. Tariq
Neat idea and potential. It'd be nice to see some examples of end-results to get a sense of what users can expect after using this.
Amrith
Have you built anything with this @leornadofed?
Leonardo
@ Plainflow.com we're big fan of Vue.js over React because of how much smaller and simpler it is. VuePress looks interesting. We strove to find a good seamless static site generator until for our public product documentation until we decided to go for Jekyll. PRO of using something like this instead of Hugo/Jekyll: - Both of those lack support for custom "sources", instead of just markdown files. CONS: - SPAs and SEO aren't still good friends. ---- Edit: thanks @adamwathan. Docsify was a Vue powered doc generator that wasn't SEO friendly at all. I got somehow tricked. :) Here's the link, VuePress is SEO compliant https://vuepress.vuejs.org/guide...
Adam Wathan
@leonardofed Vuepress sites are fully server-rendered so they are perfectly SEO friendly, one of the big goals of the project as far as I understand in fact. It's only an SPA after first page load for snappier performance 👍🏻 >Each page generated by VuePress has its own pre-rendered static HTML, p roviding great loading performance and is SEO-friendly. Once the page is loaded, however, Vue takes over the static content and turns it into a full Single-Page Application (SPA). Additional pages are fetched on demand as the user navigates around the site.
Keith Brooks
This looks great. I've been using Vue for a while now (I used it to build Freezetab), and was considering moving to React for static sites because of Gatsby, but it looks like I won't have to 😅.
Ariel Di
@ksbrooksjr you also have Nuxt thats handled static sites before VuePress came out :) Vue's eco-system is growing really quick and really good
Ricardo Alamino

Easy to use and a great project.

Pros:

Excellent beginning for a static page made in MD

Cons:

None

Gautham Santhosh
Do you guys have pre built themes ?
Maxence Cornet
@gauthamzzz @the_aceix Where can I find the other themes ? I only see the default theme in the docs
Justin Schroeder
Interesting stuff! I’m a big fan of Nuxt, so I’m interested to see how we can leverage this to good effect.
Callum Flack
Vue is quite brilliant. I'm using it for everything ATM. I'm looking forward to @vuepress new blogging branch with 🍜 https://github.com/vuejs/vuepres...
Charly R
Good job with the doc should help a lot of people. I use gastbyjs because React dev but I keep an eye on your project.
Martin Muzatko

Vuepress was a breeze to work with so far. I used vuepress for two projects to far.

What is the most valuable thing, is that I can add custom elements in the middle of markdown and embed interactive snippets.

Pros:

runs on web technology

minimalistic

easy to adapt

easily implement interactive UI in the middle of markdown

Cons:

SEO and blogging support are not built in yet

No built-in metadata/opengraph/favicon support

Moustache Design

Vue.js is amazing, Thank you Evan

Pros:

It's a static site generator, with Vue

Cons:

none

benatkin

VuePress is off to a really great start! It's a nice alternative to WordPress, Hugo, and Gatsby.

Pros:

• simple workflow • nice clean default theme • optimized for docs • first page load is static, uses a single page app for subsequent pages

Cons:

• no AMP support • could use better built-in support for SEO metadata

Derek Bytheway
Sweet, thanks! Forked 👍 Also, +1 for using Stylus; my absolute favorite.
Frank He
very cool,more Widgets can already be found on:https://vuejsexamples.com/
BDxoul
lets try this also.
Karolina Geller
Great job!