该项目为Fossen的个人博客源码,采用前后端分离的架构
-
后端基于django框架开发, 使用gunicorn做wsgi服务器, 数据库使用PostgreSQL, 运行于docker容器中, 由nginx代理
-
前端基于react开发, material-ui作为ui库, 使用了jsx和jss技术,html与c 5253 ss统一用js编写, 页面路由通过react-router实现
-
网站后台集成了simditor(富文本编辑器)用以编辑文章,文章详情页集成了highlight.js实现代码高亮
-
其他功能:GitHub的第三方登录,多级评论等