TinyBlog

一个极简的个人博客网站实现,使用Golang和Gin框架开发,仅500行代码。支持文章分页、分类、评论等功能,前端采用markdown-it、highlight.js等流行组件。

Check out TinyBlog on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

极小的个人博客网站实现,总共不到五百行的后台代码,应该没有比这更小的吧。预览地址:http://121.36.253.86/但功能也不弱,支持文章的分页展示,表格,图片和代码语法高亮,文章分类,按访问量统计,按时间和按点击量排序,展示最新文章,最热文章,文章留言评论,最新评论等功能。后台使用了Golang+ Gin web框架,整个后台代码就一个main.go。前端使用了流行的markdown-it(MarkDown渲染),highlight.js(语法高亮)和mermaid.js(画流程图、时序图等的js库)组件。博客介绍地址:https://blog.csdn.net/yyz_1987/article/details/106228599三两天的业余时间能够快速的实现,得益于站在巨人的肩膀上选择合适的利器为我所用。留言评论界面爬取自网络大神阮一峰的个人博客界面样式,改了过来。如果你也想拥有一个属于自己的个性博客,这种尝试将大幅降低准入门槛,让你看到实现一个个人博客网站是多么的简单。其它的又是建库建表,或是需要登录管理后台管理的,我还是觉得不够简单好用。写篇文章就要登录后台在网页上编辑一遍吗?而这种思路写博客就是在电脑上写好md格式的文章后往目录丢写好的md文件,一样达到同样的目的,唯一需要熟悉下mardown的写法和遵循一定的格式。软件架构 软件架构说明,参见个人博客:blog.csdn.net/yyz_1987开源地址:https://gitee.com/yyz116/tinybg更多有意思的创新功能,敬请期待......