分享
快速开始
输入“/”快速插入内容
✨
快速开始
用户1457
用户1457
今天修改
FlecBlog 是一个前后端分离的现代化博客系统,它基于 Go + Vue 等技术,依托于热门框架,实现了文章管理、评论互动、友链交换、动态发布、数据统计等完整功能。
开源仓库
https://github.com/talen8/FlecBlog
项目预览
https://blog.talen.top/
技术架构
后端:
Go 1.25、Gin 1.11、Gorm 1.31、
PostgreSQL、JWT、Swagger、MinIO、Cron、goth、gofeed、goldmark、gopsutil、user_agent、Lark、limiter、gomail
博客端:
Nuxt 4.3.1、Vue 3.5.29、
Vite、Sass、TypeScript、markdown-it、highlight.js、medium-zoom、mermaid、aplayer、lenis、dompurify、remixicon
管理端:
Vue 3.5.29、Vue Router 5、Element Plus 2.13.2、
Vite 7.3.1、Sass、TypeScript、CodeMirror 6、axios、dayjs、dompurify、echarts、highlight.js、markdown-it、mermaid、remixicon
特别感谢
LiuShen's Blog
:为博客端提供了设计参考
关于项目
写这个博客系统的初衷很简单:我需要一个完全按自己想法来的博客平台。市面上成熟的博客方案很多,但要么功能太重、要么定制困难、要么费用高昂,于是各种原因催化出了这个项目。
最初这个项目我仅打算自用,很多配置和功能都是写死的,并没有想过开源的问题,直到后面代码越来越多,功能也不断完善,我感觉好多创意不分享出来就有点太可惜了。
作者想说
毕竟我一个人精力有限,项目可能会出现难以发现的 BUG,希望你能够及时提交 Issue 或你认为我能看到的地方反馈给我,也可以提交 PR 成为贡献者参与进来,一起让 FlecBlog 变得更好。