内容简介:项目已经开源:文档请看:这是一个使用asyncio生态开发的个人技术博客。用到的主要的库如下:
关于本博客
项目已经开源: https://github.com/dongweiming/lyanna
文档请看: https://dongweiming.github.io/lyanna/#/
概述
这是一个使用asyncio生态开发的个人技术博客。用到的主要的库如下:
Web框架: Sanic
模板: Mako/Sanic-Mako
数据库: TortoiseORM/aiomysql
缓存: aiomcache
KV数据库: aioredis
任务队列: arq
其他aio扩展: Sanic-Auth、Sanic-wtf、sanic-session、aiotask-context、asyncblink、sanic-sentry、sanic-jwt、aiosmtplib
博客后台部分:
前端部分:ElementUI + Vue-CLI3 + Vue-Router + Vuex + Axios
后端部分:Sanic + Sainc-jwt(是的,用了JSON Web Token)
功能
- 可以通过后台对文章、标签等做增删改查
- 后台支持Markdown编辑/预览
- 支持代码语法高亮
- 支持TOC
- 支持文章搜索
- 支持Github登录评论
- 支持Github登录对文章和平台表态
- 可以分享文章到微信/微博/豆瓣/印象笔记/Linkedin
- 支持Hexo等其他Markdown源文件的导入
- 支持文章的语法高亮
- 可以增加个人设置(设置头像,个人介绍,添加Github等链接)
- 支持定制导航栏
- 支持RSS/Sitemap
- 相关文章推荐(根据相似标签)
- 响应式设计
- 支持集成Sentry
- 支持评论提及邮件
结尾
欢迎Star和贡献代码 O(∩_∩)O~
相信这个博客用到的 Sanic 和 aio 的各种细节会对大家学习了解 asyncio 和 aio 开发有帮助、带来灵感,欢迎技术探讨~
以上所述就是小编给大家介绍的《关于本博客》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Django搭建个人博客:编写博客文章的Model模型
- MoguBlog(蘑菇博客) v5.3 发布,前后端分离博客系统
- IPC之—消息队列 - chan0311的博客 - 博客频道 - CSDN.NET
- 【单页面博客从前端到后端】基于 DVA+ANTD 搭建博客前后台界面
- 10 年 bloger 告诉你要不要写博客,又该如何优雅地写博客?
- 8 - 博客文章详情页
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Ant Colony Optimization
Marco Dorigo、Thomas Stützle / A Bradford Book / 2004-6-4 / USD 45.00
The complex social behaviors of ants have been much studied by science, and computer scientists are now finding that these behavior patterns can provide models for solving difficult combinatorial opti......一起来看看 《Ant Colony Optimization》 这本书的介绍吧!
HTML 压缩/解压工具
在线压缩/解压 HTML 代码
Markdown 在线编辑器
Markdown 在线编辑器