stach
2021-08-24 11:12:23 +08:00
楼主的焦点更多的是 python 是一门 `动态` 语言, 如果要解决这个问题, 考虑 `静态` 语言会更好, 比如 Go 就很不错.
另外, Flask 写后端是体验是非常好的, 觉得复杂的话, 可以不用 sqlalchemy, 直接用 PyMysql.
我个人使用 Flask 本身的组件就很少, 主要是冲着 Python 这个语言优势去的, 再配上 gevent, 性能也够用.
写过的业务也非常复杂, 可读性非常好, 如果用 Go 写就差一点了.
个人认为, Flask 的优势在于它简单, 其实, 你可以改造成你想要的样子, 你习惯的姿势, 而改造没有啥成本.
我可以像写 Go 后端 connection-per-goroutine 这样写 Python 后端 connection-per-gevent.
这个 Tornado, Django 对于我个人而言就是难用.
人生苦短, Python 真的不错, Flask 只是个工具.