拉取了 Sanic 官方文档,用本人拙劣的英文水平加 Google 翻译生成的中文文档,仅供参考。顺便自己也仔细学习了一下。

Sanic 中文文档地址

http://sanic-cn.readthedocs.io/zh/latest/index.html

Sanic 中文文档源码

https://github.com/chinesejar/sanic-cn

官方介绍

Sanic 是一款类似 Flask 的 Python 3.5+ Web服务器,它的写入速度非常快。它基于 magicstack 那群令人惊叹的人所完成的工作,并且受到了这篇文章的启发。

在类 Falsk 上,Sanic 支持异步请求程序。这意味着你可以使用 Pyhton 3.5 中耀眼的新语法 asyncio/await,使你的代码不阻塞并且更快。

感悟一下

之前只是简单的了解了 异步、协程 这些概念,并没有对其进行深入理解。就算用 tornado 也是一知半解。对于 asyncio 这个全新的异步协程库,更是看了就头疼。 最近从PyMOTW-3 这个网站中认真仔细学习了一遍 asyncio 和他的例子,感觉能理解了。再回过头看 Sanic 的文档,已经能看懂了。 当我真正理解的那一刻,我却变得很困惑,到底是我脑子不灵光还是这东西确实很难理解。算我脑子笨吧,反正我想学习他,会跟他死磕。