python web生产环境_2020年了,python的web framework sanic 可以考虑生产环境部署了么?...
这个问题我想我最有发言权了, 我们是从 19年 11月份开始转型Sanic的, 当时我们的产品使用的是Django, 但是后来效率很低, 我们就被要求使用其他的框架, 本来考虑 flask 这种主流的框架, 但是这个时候我们被要求使用Sanic进行开发。一年前的时候生态确实还没有现在这么好, 数据库、缓存、类型检查、等等都需要自己来做, 不过后来github上有了一个项目, 叫 awesome-sanic, 里面有很多比较实用的库, 诸如认证,数据库,测试,等等插件都有。当然这里的东西并不是全面的。由于国内对Sanic的了解比较少, 而且官方也不是随时更新这个项目, 有好多优秀的插件都mekicha/awesome-sanic: A curated list of awesome Sanic resources and extensions (github.com)github.com
没有被提及, 因此如果你想要知道最新的动态, 还是需要上官方社区Sanic Community Discussion (sanicframework.org)community.sanicframework.org
在这里, 你可以和基金会的管理者们进行交流, 也可以和其他用户一起讨论你的问题。顺带一提, 基金会的 Ahopkins 非常的友善, 几乎社区内所有的问题他都会看一下, 并且对你进行回复, 如果你喜欢 Sanic 框架的话, 可以加入这里, 一起为社区做贡献。
咳咳, 跑题了, Sanic 框架已经非常适合线上部署了, 我们的项目已经上线很久了, 没有出现什么Bug, 并且写 Sanic 真的会上瘾, 那种效率, 是 Django 不曾拥有的。而且Sanic 也一直在持续更新, 各种各样的插件也层出不穷, 诸如 databases, sanic-dantic, sanic-openapi, sanic-jwt, sanic-oauth, pytest-sanic 等等...
所以, 不需要观望, 也不需要等待, 加入 Sanic 就对了!
python web生产环境_2020年了,python的web framework sanic 可以考虑生产环境部署了么?...相关推荐
- python sanic openapi_2020年了,python的web framework sanic 可以考虑生产环境部署了么?...
这个问题我想我最有发言权了, 我们是从 19年 11月份开始转型Sanic的, 当时我们的产品使用的是Django, 但是后来效率很低, 我们就被要求使用其他的框架, 本来考虑 flask 这种主流的 ...
- 大一python基础编程试卷_2020大学慕课Python编程基础试题及答案
2020大学慕课Python编程基础试题及答案 更多相关问题 四川总面积48.6万平方公里,居全国第()位. 国民经济恢复是在() 马化腾是独自创立了腾讯公司 智慧职教: 颈静脉搏动可见于 马化腾是独 ...
- python高级含金量技巧_2020年最新Python开发的高级技巧,面试必学
写Python代码的时候经常将一系列操作放在一个语句块中,Python 2.5加入了with语法,实现上下文管理功能,这让代码的可读性更强并且错误更少.最常见的例子就是open,如果不使用with,使 ...
- python列表和字典_2020/11/18 python学习第5课 列表和字典
python学习第5课 列表和字典 课程目标 熟练掌握列表.字典中元素的增删改查 理解列表和字典的区别 课程难点 列表与字典增删改查的异同 正确使用切片,深刻理解切片时冒号左右数字的意义 课程知识点总 ...
- python自动化办公书籍_2020年最新 Python自动化办公(资料完整)
温馨提示:本信息由[会员:胖子哥]搜集整理发布,版权归原作者及发布者所有,您如有异议请 举报 或者 版权申诉. 2020年最新 Python自动化办公(资料完整) 教材 软件 源码 课件 视频 有没有 ...
- 2020知到python语言应用答案_2020年知到Python语言应用第六单元章节测试答案
2020年知到Python语言应用第六单元章节测试答案 更多相关问题 [单选题]某种商品卖给批发商80元,卖给零售商90元,卖给直接消费者100元,这种商品折扣属于( )性质的折扣. [单选题]&qu ...
- python搭建web服务器需要tomcat吗_如何快速学习网站基本搭建和服务器环境配置(LAMP/LNMP/Tomcat)?...
一.基本概念 实验1: 在阿里云上部署Tomcat服务器 业务背景 Tomcat为网站的服务器,每个网站在后面都有一个服务器来解析那个网页,Tomcat 对于 Java 来说它就是一个 Servlet ...
- 【Linux】记录在Linux桌面环境(deepin)中搭建工作环境,Java、Python、Go、Web等开发环境
记录 一.基本工作环境配置 1.1 x11vnc 1.1.1 X相关概念 1.1.2 安装x11vnc 1.1.3 设置x11vnc自启动 1.1.4 改为使用vino-server 1.2 git配 ...
- python读mongodb很慢_Python3.5+Mongodb+Flask Web实战坑点小结【Dog Plus】
我不是程序员,也不是设计师,我只是碰巧有一些想法和一台电脑. I am not a designer nor a coder. I'm just a guy with a point-of-view ...
最新文章
- TouchDesigner 编译FlexChop
- Scrapy练习——爬取京东商城商品信息
- git 命令使用技巧
- 实现锁死的有滚动条的div的表格(datagird)
- 一名IT经理是如何把项目带崩的。。。
- PMT_Header-节目映射表的数据结构2
- 深入jar包:从jar包中读取资源文件
- 根据×××号码识别性别年龄生日的JS代码
- vc 文件总行数_Spark中的文件源(上)—— Spark的文件组织方式
- 忘记using namespace std;
- rest风格使用两个变量_SpringBoot2.x系列教程|构建RESTful风格的API接口
- 自定义皮肤---极点五笔5.1
- 通俗理解什么是隐马尔科夫模型(hmm)
- CHK文件恢复工具v2.0绿色版
- 中国象棋(单机版)java_中国象棋大师-中国象棋单机版下载 2017最新版-中国象棋单机游戏下载-pc6游戏网...
- 微信小程序样式-在小程序中创建样式的几种写法
- 微信屏蔽网址解决办法 如何恢复微信访问拦截 微信网页拦截怎么办
- “梧桐杯”中国移动大数据应用创新大赛 - 智慧金融赛道Baseline
- 「CTS2019 | CTSC2019」氪金手游 解题报告
- WiFi beacon时槽
热门文章
- 一次执行truncate触发ORA-02266解决过程
- 全链路数据血缘在满帮的实践
- 应用架构步入“无服务器”时代 Serverless技术迎来新发展
- 原来AI也可以如此简单!教你从0到1开发开源知识问答机器人
- 软件工程开发之道:了解能力和复杂度是前提
- 使用Python开发小说下载器,不再为下载小说而发愁 #华为云·寻找黑马程序员#
- 参加计算机俱乐部的英语怎么说,参加象棋俱乐部用英语怎么说
- Java NIO AIO编程
- Excel中快速调整行高或列宽为适合内容显示的长度
- vscode Java 11 or more recent is required to run. Please download and install a recent JDK