Python的Flask和Django、Go的Gin的Beego

Flask轻量,只负责接口,可以按需扩展:邮件Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy,就像Spring
Boot
一样可以只关注接口,并可灵活扩展。

Django重量,自带数据库ORM组件、用户认证、权限管理、分页、缓存、管理后台Admin。
Django和Android一样,自带SQLite。

Python的Flask和Django:
https://blog.csdn.net/weixin_42134789/article/details/100430076

Go的Gin和Python的Flask一样轻量,ORM推荐jinzhu的gorm,日志推荐uber的zap中的Logger。
Go的Beego和Python的Django一样重量,提供日志、ORM。

如果想灵活扩展,推荐轻量
如果想减小组件集成成本,推荐重量

你可能感兴趣的:(Python,Go,flask,python,django)