Skip to content
This repository has been archived by the owner on Oct 11, 2019. It is now read-only.
/ nuxpress Public archive

A Nuxt-based blogging engine and boilerplate

License

Notifications You must be signed in to change notification settings

galvez/nuxpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

nuxpress: Minimalist Plain Text blogging

nuxpress is the result of me reading through VuePress's source code for a week. It doesn't have blogging support yet, so I set out to try and cook something up with it. I learned a lot reading through Evan's code, but my feeling is that VuePress goes to great lenghts to replicate Nuxt's functionality for automatically setting up and launching a Vue app.

While I see the value of having vuepress as a standalone CLI tool and everything it does that Nuxt doesn't (e.g., all SEO-friendly publishing tweaks), for me really its golden feature is streamlining Markdown in Vue files.

Now, I really like Nuxt's code organization standards. Having a blog as a Nuxt app makes sense, as it would give me total freedom for customization. VuePress's eject command gives you a similar functionality, but you miss the multitude of plugins and Nuxt-oriented solutions out there.

So instead of trying to add blogging support to VuePress, I decided to add Markdown blogging support to a Nuxt app with the minimum amount of code and conventions I could possibly manage.

Where the magic happens