VitePress: Vite and Vue powered static site generator

12 pointsposted a year ago
by stefankuehnel

6 Comments

tommiegannert

a year ago

I used VitePress for a site, but gave up because the themeing is limiting. IIRC, it bugged me that Vue components weren't full-class citizens in pages: you have to define the components in a theme.

So I switched to Nuxt (the common Vue SSR solution). Tried using Nuxt Content for Markdown support, but didn't like that they invent their own page directory, instead of using Nuxt's normal pages directory. Made it difficult to mix Markdown and normal Nuxt pages in a navigation menu. So I wrote my own Markdown translation module using remark/rehype.

Still happy with Nuxt, though.

digging

a year ago

I don't see anything describing why someone would choose this over other options... Is it just, "This is the one made for Vue"?

Alifatisk

a year ago

I think it's a combination of Vue + good DX that is the sellingpoint here

mmarian

a year ago

Why not use Astro with Vite components (when needed) instead?

user

a year ago

[deleted]