From 679cca5b3b6bd6a4f9c1cd2c0fe2a91c71482844 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Liu=20=E5=AE=87=E9=98=B3?= <103110550+LiuYuYang01@users.noreply.github.com> Date: Fri, 18 Oct 2024 19:26:49 +0800 Subject: [PATCH] Update README.md --- README.md | 108 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 65 insertions(+), 43 deletions(-) diff --git a/README.md b/README.md index 108998e..4ba14cf 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,12 @@ -**特别强调:** 此项目不允许任何商业行为,如果使用该项目进行二次开发,请附上此开源地址且必须开源,弘扬开源精神,从你我做起! +**特别强调:** 此项目不允许任何商业行为,如果使用该项目进行二次开发,不允许收取任何费用,弘扬开源精神,从你我做起! -# 🎉 Thrive 现代化博客管理系统 + + +# 🎉 ThriveX 现代化博客管理系统 🔥 **首先最重要的事情放第一** -1. 开源不易,麻烦占用 `10` 秒钟的时间帮忙点个免费的 `Star`,再此万分感谢! -2. 如果大家觉得这个项目还不错,碰巧你们公司缺人。不介意的话可以内推我😁,正好我也准备找工作了,我的邮箱:liuyuyang1024@yeah.net +开源不易,麻烦占用 `10` 秒钟的时间帮忙点个免费的 `Star`,再此万分感谢! @@ -17,25 +18,15 @@ -🗂️ **项目预览:** [http://thrive.liuyuyang.net/](http://thrive.liuyuyang.net/) +🗂️ **项目预览:** [https://liuyuyang.net/](https://liuyuyang.net/) 🛠️ **技术架构:** -前端: Vue3、TypeScript、Pinia、Element-plus、Scss、Echarts、Vite +前端: React、**Nextjs**、TypeScript、Zustand、**TailwindCSS**、Antd、Scss、Echarts -后端:Python Flask、SQLAlchemy、MySQL - -后期会采用 `Spring Boot` 重构项目后端 - - - -🪧 **优缺点:** - -优点:相比其他博客系统来说,这款系统采用前后端分离开发模式,如果你觉得默认的前端不好看,你完全可以不懂后端,只要你会调接口拿数据,你就可以通过现有的后端 `API` 自己写一个前端 - -缺点:前后端分离开发模式必然都存在一个痛点,那就是 `SEO` 问题,针对这个问题在未来我会采用 `Nuxt3` 服务端渲染这门框架对前端进行重构。 +后端:**Spring Boot**、Mybatis Plus、MySQL、Qiniu、Socket.io、Swagger @@ -45,25 +36,31 @@ -🔥 **项目演示:** +## 🔥 项目演示 -![image-20240408093322586](https://bu.dusays.com/2024/04/09/66148fc49640a.png) +### 前端 -![image-20240408093347003](https://bu.dusays.com/2024/04/09/66148edf0fad9.png) +只演示部分,具体查看:https://liuyuyang.net + +![首页](https://bu.dusays.com/2024/10/17/6710eae3b6453.png) + +![足迹](https://bu.dusays.com/2024/09/17/66e97036dddcb.png) -🏹 **未来计划:** +### 控制端 -![image-20240408103633402](https://bu.dusays.com/2024/04/09/66148ecb66a39.png) +![数据分析](https://bu.dusays.com/2024/09/17/66e97035726ae.png) + +![文件系统](https://bu.dusays.com/2024/09/17/66e97031cd456.png) -🌈 **项目运行:** +## 🌈 项目运行 -前端 or 控制端 +**前端 or 控制端** -环境:Nodejs16、18 +环境:Nodejs18及以上 ``` npm i @@ -72,33 +69,58 @@ npm run dev -后端 +**后端** -Python3.9、10 +Java8 -```python -# 创建虚拟环境 -virtualenv venv - -# 进入虚拟环境 -venv/Scripts/activate - -# 在虚拟环境中安装对应的依赖 -pip3 install -r requirements.txt - -# 在虚拟环境中运行项目,python app.py的相对路径 -python C:\Thrive\Thrive_API-2.0\app.py -``` +直接安装maven依赖,配置相关的秘钥,最后运行 -🏷️ **开源地址:** + +## 🏷️ 开源地址 + +### 最新版(Nextjs + Spring Boot) + +前端:[LiuYuYang01/ThriveX_Blog (github.com)](https://github.com/LiuYuYang01/ThriveX_Blog) + +控制端:[LiuYuYang01/ThriveX_Admin (github.com)](https://github.com/LiuYuYang01/ThriveX_Admin) + +后端:[LiuYuYang01/ThriveX_Server (github.com)](https://github.com/LiuYuYang01/ThriveX_Server) + + + +### 旧版(Vue3 + Python Flask) 前端:[LiuYuYang01/Thrive_Blog (github.com)](https://github.com/LiuYuYang01/Thrive_Blog) 控制端:[LiuYuYang01/Thrive_Admin (github.com)](https://github.com/LiuYuYang01/Thrive_Admin) -后端:[LiuYuYang01/Thrive_Api_Py (github.com)](https://github.com/LiuYuYang01/Thrive_Api_Py) +后端:[LiuYuYang01/Thrive_Server (github.com)](https://github.com/LiuYuYang01/Thrive_Server) + +![后台](https://bu.dusays.com/2024/09/17/66e96ca781d49.png) -这个项目从前端到后端都是我从0到1敲出来的,所以刚开始一定会有很多隐藏的 `BUG`,希望大家能够及时在 `GitHub` 反馈,这样我也好加以改正,不断改善,成为最佳!当然如果大家能够提交 `PR` 那再好不过了 +## 项目部署 + +等有时间单独教大家如何部署 + + + +## 技术支持 + +如果大家在部署过程中有任何疑问,可以选择付费(不提倡)或者选择给本项目拉人点 `10` 个 `star` + +**联系方式:** + +微信:liuyuyang2023 + +邮箱:liuyuyang1024@yeah.net + + + +## 最后 + +这个项目从前端到后端都是我从 `0` 到 `1` 敲出来的,所以刚开始一定会有很多隐藏的 `BUG`,希望大家能够及时在 `GitHub` 反馈,这样我也好加以改正,不断改善,成为最佳! + +当然如果大家能够提交 `PR` 那再好不过了