https://github.com/bencodezen/bens-blog-boilerplate
An open-sourced opinionated blogging infrastructure that Ben uses to power his own blog
https://github.com/bencodezen/bens-blog-boilerplate
Last synced: 10 months ago
JSON representation
An open-sourced opinionated blogging infrastructure that Ben uses to power his own blog
- Host: GitHub
- URL: https://github.com/bencodezen/bens-blog-boilerplate
- Owner: bencodezen
- License: apache-2.0
- Created: 2020-06-07T20:45:14.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-28T20:02:11.000Z (over 4 years ago)
- Last Synced: 2025-01-26T09:28:55.613Z (12 months ago)
- Language: Vue
- Size: 294 KB
- Stars: 26
- Watchers: 5
- Forks: 10
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Ben's Blog Boilerplate
This project was created as a way to share the infrastructure that powers my own site, [bencodezen.io](https://www.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.
## Technology Stack
- Framework: [Vue.js](https://www.vuejs.org)
- Static Site Generation: [Nuxt](https://www.nuxtjs.org)
- Markdown Management: [Nuxt Content](https://content.nuxtjs.org/)
- Deployment: [Netlify](https://www.netlify.com)
- CSS Pre-processor: [Sass](https://sass-lang.com/)
- CSS Framework: [TailwindCSS](https://tailwindcss.com/)
## Build Setup
```bash
# 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](https://nuxtjs.org).