返回
我的心血,我为个人网站项目开源了
前端
2023-11-15 17:45:07
一个月的辛勤付出,开源我的个人网站项目
对于任何一个IT从业者来说,拥有一个自己的个人网站都是非常重要的,因为一个好的个人网站,不仅可以展示自己的个人风采,还可以在一定程度上提升自己的职业竞争力。
正是因为如此,我一直都想拥有一个自己的个人网站,但一直都没有时间和精力去捣鼓,直到最近这段时间,工作相对清闲了一点,于是我决定利用这段时间,好好地捣鼓一下自己的个人网站。
经过一个多月的辛勤付出,我的个人网站项目终于完成了,并且已经开源了。这个项目使用Gin来作为后台的接口API服务,并且使用了Ant Design Umi TypeScript React Hooks来搭建前端,目前支持文章的查看、创建和编辑的功能。同时,还使用了Ant Design Next.js TypeScript React Hooks来搭建后端,目前支持文章的查看功能。
项目开源地址:https://github.com/fighting41love/personal-website
欢迎大家前来下载、体验和使用!
项目特点
- 前后端分离,使用Gin作为后台接口API服务,使用Ant Design Umi TypeScript React Hooks来搭建前端,使用Ant Design Next.js TypeScript React Hooks来搭建后端。
- 支持文章的查看、创建和编辑。
- 支持多用户登录和注册。
- 支持文章的评论和点赞。
- 支持文章的分类和标签。
- 支持文章的搜索。
- 支持文章的导出和导入。
- 支持文章的定时发布。
- 支持文章的草稿保存。
项目截图
项目使用教程
- 克隆项目代码:
git clone https://github.com/fighting41love/personal-website.git
- 安装项目依赖:
cd personal-website
npm install
- 启动项目:
npm run dev
- 访问项目:
http://localhost:3000
项目贡献
欢迎大家对我的个人网站项目做出贡献,如果你有任何好的想法或建议,欢迎在项目仓库中提交issue或pull request。
结语
我希望我的个人网站项目能够帮助到大家,也希望大家能够喜欢我的这个项目。