1. 前言
之前我使用hexo
搭建过个人博客。hexo
很强大,渲染页面速度快,支持markdown
语法,可以一键部署,还可以扩展各种插件。
但hexo
搭建的是静态页面,每次更新文章,都要重新生成静态页面,再部署页面。hexo
也没有后台管理,想要修改发布的文章,只能修改源代码,再重新生成页面。所以很早之前就想写一个自己的博客系统,由博客展示页面和后台管理页面构成,通过后台管理页面,可以实时更新、发布文章,非常方便。但在当时还没有能力写出这样一个系统,就一直没有去做。
后来学习了React
之后,想尝试下写自己的博客,就每天课余时间写一点,最后写出来了 😅😅😅。
由于之前有搭建过hexo
博客,所以就按照之前自己hexo
博客的功能来写,基本的功能有文章管理、文章搜索、分类/标签、图库、说说、留言板/评论、友链、小作品页面、建站日志时间轴、关于页面等。但是很多功能还不完善,不具有通用性,只适用于本博客,以后会慢慢改进 🧐🧐🧐!
2. 仓库地址
1. 博客展示页面
演示地址:「飞鸟小站」
仓库地址:「GitHub」