View Code? Open in Web Editor
NEW
This project forked from 1telescope1/sishi-personal-blog
一个Vue3+Nest的个人博客
License: MIT License
JavaScript 2.65%
TypeScript 47.80%
CSS 0.03%
HTML 0.27%
Vue 45.60%
SCSS 3.64%
sishi-personal-blog's Introduction
- 开源不易,希望大家可以给个star支持一下
- 做的有些仓促,所有有bug是难以避免了,也请担待
- 由于本人还在上学,所以项目更新频率较慢,但是本项目会长期维护,有问题可以提issue, 同时也欢迎大家来共建此项目,包括但不限于:bug 修复、代码优化、功能开发等等
前台图片1:
![image.png](https://camo.githubusercontent.com/6004dafed4e4e17eae5f8a118bea83d8a3c15e58ddc5881dd80cb9a3a13e8482/68747470733a2f2f67697465652e636f6d2f7368656e2d71756e2d64656e672f64726177696e672d6265642f7261772f6d61737465722f2545352539422539422545352538442538312545372539412538342545342542382541412545342542412542412545352538442539412545352541452541322f312e706e67)
前台图片2:
![image.png](https://camo.githubusercontent.com/63fa9ae5f75c8fcef48336ff1b0c9a7dc6c2ba244c35860da30333b7a600f5f3/68747470733a2f2f67697465652e636f6d2f7368656e2d71756e2d64656e672f64726177696e672d6265642f7261772f6d61737465722f2545352539422539422545352538442538312545372539412538342545342542382541412545342542412542412545352538442539412545352541452541322f322e706e67)
前台图片3:
![image.png](https://camo.githubusercontent.com/f9defc88cb5f962a653df40bf97d74110487bd54df6458772e14ad532a5cc881/68747470733a2f2f67697465652e636f6d2f7368656e2d71756e2d64656e672f64726177696e672d6265642f7261772f6d61737465722f2545352539422539422545352538442538312545372539412538342545342542382541412545342542412542412545352538442539412545352541452541322f332e706e67)
前台图片4:
![image.png](https://camo.githubusercontent.com/e43ce50e6ccecc7603f60c85e94d49857081bc0698c726634ce5d0ef2922787f/68747470733a2f2f67697465652e636f6d2f7368656e2d71756e2d64656e672f64726177696e672d6265642f7261772f6d61737465722f2545352539422539422545352538442538312545372539412538342545342542382541412545342542412542412545352538442539412545352541452541322f342e706e67)
后台图片1:
![image.png](https://camo.githubusercontent.com/6520875446ab2d9578b8398418148b79055fdb1a32229c681a1f0df38ab5cdcb/68747470733a2f2f67697465652e636f6d2f7368656e2d71756e2d64656e672f64726177696e672d6265642f7261772f6d61737465722f2545352539422539422545352538442538312545372539412538342545342542382541412545342542412542412545352538442539412545352541452541322f352e706e67)
后台图片2:
![image.png](https://camo.githubusercontent.com/5887bbed5c9d4d636716bdda948bcb9776a9722df2a432fdbe9701ecdd3aa248/68747470733a2f2f67697465652e636f6d2f7368656e2d71756e2d64656e672f64726177696e672d6265642f7261772f6d61737465722f2545352539422539422545352538442538312545372539412538342545342542382541412545342542412542412545352538442539412545352541452541322f362e706e67)
- 样式来自于:hexo的shoka主题
- 基础框架:Vue3
- 状态管理:Pinia
- 路由组件:vue-router
- 网络请求:axios
- 富文本编辑:v-md-editor
- 其他技术:详见前端项目的package.json
- 基础框架:Nest
- 数据库:mysql
- ORM框架:typeorm
- 权限框架:@nestjs/jwt @nestjs/passport passport-jwt
- 缓存中间件:redis
- 对象存储:minio
- 日志记录:winston
- 安全设置:helmet express-rate-limit
- 验证码生成:svg-captcha
- 其他技术:详见后端项目的package.json
sishi-personal-blog's People
Contributors