Skip to content

Commit 1497583

Browse files
committed
更新自述文件
1 parent f525b86 commit 1497583

File tree

1 file changed

+24
-16
lines changed

1 file changed

+24
-16
lines changed

README.md

Lines changed: 24 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## 基于vue3+element-plus+laravel8.x构建的前后端分离的博客应用
22

3+
> 最新的博客开源啦~~~ 哈哈哈。利用空余时间将以前的老博客更新重写了一下。模仿了两个博客的ui。基于 vue3+element-plus+laravel8.x前后端分离构建的一款博客应用。
4+
35
#### 前端UI参考
46
* [炫酷ui](https://88250.b3log.org/)
57
* [简洁ui](https://www.louislivi.com/)
@@ -11,25 +13,40 @@
1113

1214
![](https://cdn.learnku.com/uploads/images/202104/27/32593/75p9l93jEn.gif!large)
1315

14-
1516
* 前后端分离下第三方授权登录
1617

17-
18-
1918
![](https://cdn.learnku.com/uploads/images/202104/27/32593/3odHRNEdIO.gif!large)
2019
* 响应式
2120

2221
![最新的博客开源咯](https://cdn.learnku.com/uploads/images/202104/27/32593/Fshu0ybfGF.png!large)
2322

2423

2524
![最新的博客开源咯](https://cdn.learnku.com/uploads/images/202104/27/32593/dKLNrACCAC.png!large)
26-
27-
28-
* 模仿论坛样式的二级评论(ps 模范不到位 。挺丑的感觉)
25+
* 模仿论坛样式的二级评论(ps 模范不到位 。挺丑的感觉)
2926

3027
![最近写的一个小小博客~~](https://cdn.learnku.com/uploads/images/202104/27/32593/YebDBjnnML.png!large)
3128
* 评论框监听渲染(这个功能很简单我就不上图了。
29+
30+
31+
32+
#### 前端使用到的一些组件和库
33+
* `element-plus` 处理封装一些组件其他基本是使用了ui框架提供的
34+
* `vue-wechat-title` 页面title渲染
35+
* `vue-router` 前端路由
36+
*` vuex`状态管理、`cookie`(存储token用户状态) `localStorage` 用户信息 数据缓存
37+
* `axios` 封装了请求和响应拦截器 处理`api`异常逻辑
38+
* `simplemde`+`highlight` maradown渲染以及代码高亮
39+
* `nprogress`实现进度条
40+
41+
#### 后端没啥好说的curd
42+
* jwt 前后端分离下身份验证
43+
* redis 缓存热点文章 异步队列处理提交评论解析ip用户的地址信息(守护进程消费)
44+
* 使用了自己开发的包实现了第三方登录 [thirdparty_oauth](https://github.com/pl1998/thirdparty_oauth)
45+
* dcat-admin快速开发的管理后台
46+
* 评论curd
47+
3248

49+
#### 关于搭建
3350

3451
* [前端源码](/app/)
3552
* [后端源码](/apiblog/)
@@ -42,16 +59,7 @@
4259
* [炫酷ui](https://88250.b3log.org/)
4360
* [简洁ui](https://www.louislivi.com/)
4461
*
45-
46-
#### 模块
47-
* 登录第三方授权+jwt token 授权 使用了自己开发的[第三方登录包](https://github.com/pl1998/thirdparty_oauth) `thirdparty_oauth`
48-
* 评论模块
49-
* element组件:时间轴、组件分离、分页 导航栏等组件
50-
* job队列异步记录访客ip以及地址(守护进程消费)
51-
* 利用redis有序集合缓存热门排行榜
52-
* 后台使用了[dcat-admin](https://learnku.com/docs/dcat-admin/2.x)
53-
* 前端新增主题切换
54-
* 等待完善...
62+
5563

5664
#### 前端安装集成
5765

0 commit comments

Comments
 (0)