Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
VitePress: Vite and Vue powered static site generator (github.com/vuejs)
12 points by stefankuehnel on Sept 25, 2024 | hide | past | favorite | 5 comments


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.



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


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


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




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: