All Projects → XNAL → don-blog

XNAL / don-blog

Licence: MIT license
一个基于Vue.js + Nuxt.js + SCSS + ES6/7 + Node.js + Koa.js + MySQL + Redis开发的个人博客。

Programming Languages

Vue
7211 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to don-blog

Vue Chat
👥Vue全家桶+Socket.io+Express/Koa2打造一个智能聊天室。
Stars: ✭ 887 (+1051.95%)
Mutual labels:  socketio, koajs
nuxt-ts-module
A tiny module to use Typescript within Nuxt.js application.
Stars: ✭ 21 (-72.73%)
Mutual labels:  nuxtjs
fastify-vue
A nuxt.js fastify plugin
Stars: ✭ 27 (-64.94%)
Mutual labels:  nuxtjs
platform
Community platform for dancers
Stars: ✭ 30 (-61.04%)
Mutual labels:  nuxtjs
nuxt-typo3
TYPO3 Frontend rendered in Vue.js and Nuxt (frontend for EXT:headless)
Stars: ✭ 66 (-14.29%)
Mutual labels:  nuxtjs
vue-plausible
Plausible Analytics Vue.js Plugin and NuxtJS Module
Stars: ✭ 107 (+38.96%)
Mutual labels:  nuxtjs
nuxt-gsap-module
GSAP module for Nuxt.js
Stars: ✭ 183 (+137.66%)
Mutual labels:  nuxtjs
koa-orm
koa orm using sequelize & sk2 (fork from knex)
Stars: ✭ 62 (-19.48%)
Mutual labels:  koajs
covid19
愛知県 新型コロナウイルス感染症対策サイト / Aichi COVID-19 Task Force website
Stars: ✭ 68 (-11.69%)
Mutual labels:  nuxtjs
nodejs-koa-blog
基于 Node.js Koa2 实战开发的一套完整的博客项目网站
Stars: ✭ 1,611 (+1992.21%)
Mutual labels:  nuxtjs
nuxtjsbrasil.github.io
Site da comunidade Nuxt Brasil (usando Nuxtjs) 😄
Stars: ✭ 21 (-72.73%)
Mutual labels:  nuxtjs
Blog2.0
基于Nuxt(ssr)+Vuetify+elementUi+nodeExpress+mongoDb的个人博客全栈项目
Stars: ✭ 20 (-74.03%)
Mutual labels:  nuxtjs
create-nuxt-tailwind-app
[DEPRECATED] Use create-nuxt-app, they added full tailwindcss & purgecss support
Stars: ✭ 32 (-58.44%)
Mutual labels:  nuxtjs
mtapp
💫 💫 Vue全家桶(配Nuxt)+ssr服务器渲染+koa2 打造美团App项目(还在更新...)📦
Stars: ✭ 30 (-61.04%)
Mutual labels:  nuxtjs
koahub-cli
KoaHub CLI -- KoaHub.js的开发工具,自动babel编译 ES6/7(Generator Function, Class, Async & Await)并且文件修改后自动重启。
Stars: ✭ 16 (-79.22%)
Mutual labels:  koajs
nuxtjs-woocommerce
NuxtJS (Vue) eCommerce site with WooCommerce backend
Stars: ✭ 83 (+7.79%)
Mutual labels:  nuxtjs
the-shrine-ng
🔴 A progressive web app of a retro soundboard. The Shrine comes with "Gude Laune!" and many more legendary sounds. 🔊
Stars: ✭ 16 (-79.22%)
Mutual labels:  nuxtjs
instagram-clone-frontend
📸 Um clone do instagram, onde você pode logar/registrar, criar novos posts, seguir outros usuários e ver os posts das pessoas que você segue.
Stars: ✭ 16 (-79.22%)
Mutual labels:  socketio
xQube
Boilerplate for realtime 3D rendering and server-side physics in HTML5 and NodeJS
Stars: ✭ 1 (-98.7%)
Mutual labels:  socketio
wangxin-study
浪树学习考试系统(wangxin-education)[课程点播、直播、刷题、考试、支付、营销],致力打造一个低成本通用的在线教育系统,让用户直接通过系统可视化配置并尽可能无须修改任何代码即可实现上线商用。系统采用前后端分离模式,前台和移动端采用vue.js为核心框架,后台采用Java语言,框架springboot+spring+mybatis+redis+mysql。系统目前主要功能有课程点播、直播、练习、考试、支付、营销等功能。
Stars: ✭ 267 (+246.75%)
Mutual labels:  nuxtjs

前言

之前使用JS + HTML5 + CSS3 + Node.js + Express.js + Mongodb开发过一个博客网站,也部署了一段时间,但当时刚开始搞前端,写的不是很满意。后来就废弃了。今年又使用Hexo + GitHub Pages部署了一个博客,但自由度太低。所以最后还是决定重新写一个博客。

目前前台博客页面已基本开发完成,后台管理页面也基本开发完成(首页统计图表和一些优化待开发,暂时需要统计的数据还不多,也在考虑统计维度中)。

技术栈

Vue.js + Nuxt.js + SCSS + ES6/7 + Node.js + Koa.js + mySql + Redis

访问地址

访问地址:www.tdon.site

扫码访问:

二维码

项目运行

# clone project
git clone https://github.com/XNAL/don-blog.git

# install dependencies
$ npm install # Or yarn install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm start

效果图

首页

首页

归档

归档

实验室项目

实验室项目

自适应手机端首页

手机端首页

自适应手机端目录

手机端目录

总结

  1. 整个技术栈对我来说Nuxt.js算是第一次接触,跟Vue.js的单页面应用的方式还是有点区别的,不过多看看文档和多搜索下问题不大。
  2. 目前应该只能算是1.0版本,自己也有不少想法,但目前工作以及其他事要忙,只能后续会逐步迭代开发了。也欢迎大家针对博客提出一些意见或者建议。
  3. 最后还是得求一波star和fork的。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].