注意新版的个人网站系统正在开发中,采用react hook重新开发,更是添加了很多新功能,预计2020年5月会开源出来。包括服务端,不再是采用的模拟数据,完全数据库真实数据。功能也新添加了很多很多。包括个人中心,一款自主开发的markdown编辑器,写文章,写教程,评论(发送邮件)等功能。敬请期待!
本博客采用React+antd+umi+dva
技术栈实现。用于学习和交流。线上地址https://www.immisso.com
怎么运行该博客网站呢?很简单
- 安装依赖
npm install
或者
yarn
- 启动程序
npm run start
或者
yarn start
然后在浏览器中打开http://localhost:8000
即可
- 登录
- 注册
- 分类
- 文章列表
- 作者个人信息
- 点赞评论
- 留言
- 文章详情
- 代码高亮
- 文章详情目录
- 文章管理
- 发文
- 文档类文章编写功能
- ...
- hooks
该项目采用前后端分离技术。目前github上暂时只开源了前端部分。服务端采用Python开发,将会在后期陆续开源出来。为了保存网站的完整显示。使用了mock数据。数据来源都是自己博客网站上的数据。主要功能实现模块包括
react 16.8.6
antd 3.19.5
umi 2.7.7
dva ^2.6.0-beta.6
marked 0.7.0
highlight.js 9.15.10
许多功能会后续逐渐完善,这不仅仅是一个小小的博客网站。也是学习的一个历程。逐渐提高自己的过程。也希望感兴趣的朋友一起来完善它,向一个'大网站'进发。