why flask

用过 Django、Flask、Tornado、Quart、FastAPI,其中 Tornado、Quart 是用在企业级爬虫 API 项目中的,Django 写过几个小的管理系统。
直观感受是 Flask 的一些设计影响还是挺深远的,好几个框架都有些 Flask 的影子,然后 FastAPI 是直接把 Flask 的一些方便的特性强化到了极致。
但是实际上用啥写都差不多,性能上没有感受到 [特别大] 的差别,主要的差别还是在于每个框架特有的一些方便的设计。

建议写管理系统、简单的前后端不分离的网站用 Django,写 API 用 FastAPI,都是在设计上特化了某一个方向的框架,在写对应的东西时你的感觉只有一个“爽”😂。
然后 Flask 和 Tornado 的源码也可以看看,里面的代码结构设计、处理方式、工具函数都很值得花时间了解一下。

Airbnb 用 flask 比较多,Superset 和 Airflow 都是 flask,优点就是比较灵活,做工具的话很不错。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值