给Python开发者的异步框架Sanic开发教程
我是一个比较喜欢尝试新生事物的程序员,因此在去年的时候,我就将公司生产环境中的一些服务开始进行重构,我把一些Falsk编写的微服务直接用Sanic重构 异步还是对性能有一定提升的,同一服务,Sanic相比Flask有1.5倍的提升,然后在项目编码以及维护过程中我慢慢有了一些收获:
- 对Sanic框架的理解渐深(给Sanic提了两次PR)
- 一些技巧的使用,比如验证、兼容gRPC等
- 一个项目的框架搭建要遵循的一些规范
于是我个人总结了一番,我萌生了编写一份基础教程的想法,Sanic发展还不是很猛烈,国内也没有很好的教程,我就先抛砖引玉吧
然而理想是好的,但提笔一写又总是踌躇,断断续续也写了将近半年,下面将教程汇总放在一起,如果对你有帮助,那真是再好不过,如果你对sanic无感,教程中的项目框架搭建对于python后端开发者来说,我觉得是通用的,目录如下:
项目开源在GitHub,点击原文链接或者在GitHub搜索:Sanic-For-Pythoneer
下载很简单,关注后台发送 sanic 即可下载PDF,有帮助的话请喜欢转发一下~