This project was created as a way to share the infrastructure that powers my own site, bencodezen.io. By creating this, I hope this helps other developers to spend more time focusing on their writing while still having the power to customize things on the site as they desire without having to fuss with all the features that go into a good personal site experience.
- Framework: Vue.js
- Static Site Generation: Nuxt
- Markdown Management: Nuxt Content
- Deployment: Netlify
- CSS Pre-processor: Sass
- CSS Framework: TailwindCSS
# install dependencies
$ yarn install
# serve with hot reload at localhost:3000
$ yarn dev
# build for production and launch server
$ yarn build
$ yarn start
# generate static project
$ yarn generate
For detailed explanation on how things work, check out Nuxt.js docs.