1 ) Flask
Flask 确实很“轻”,不愧是 Micro Framework ,从 Django 转向 Flask 的开发者一定会如此感慨,除非二者均为深入使用过
Flask 自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的 Python 库
入门简单,即便没有多少 web 开发经验,也能很快做出网站
非常适用于小型网站
非常适用于开发 web 服务的 API
开发大型网站无压力,但代码架构需要自己设计,开发成本取决于开发者的能力和经验
各方面性能均等于或优于 Django
Django 自带的或第三方的好评如潮的功能, Flask 上总会找到与之类似第三方库
Flask 灵活开发, Python 高手基本都会喜欢 Flask ,但对 Django 却可能褒贬不一
Flask 与关系型数据库的配合使用不弱于 Django ,而其与 NoSQL 数据库的配合远远优于 Django
Flask 比 Django 更加 Pythonic ,与 Python 的 philosophy 更加吻合
Flask 确实很“轻”,不愧是 Micro Framewo