一起来探讨下 flaskrestful 和 djangorestframework 哪个用的多,这两个的选型哪个用的多呢?
这两个我现在很想去选一个精通。兄弟们说说自己的看法和建议吧
----------------------- 以下是精选回复-----------------------
答:其实在实际项目中的运用都不是那么多,我至少见过两三家公司是 drf 转 java 的
答:djangorestframework 多.
答:我写过的项目一般都不用,手写 orm 的,主要是除了 crud,里面有太多其他业务逻辑了
答:django-rest-framework 还是不错的,很多抽象的思路值得学习。
另外也推荐去看看 FastAPI,感觉下一个十年是属于它的,希望能早日有 FastAPI-rest-framework 之类的东西。
答:DRF 真香,我之前一个中型项目全用的 drf,开发效率还是不错的
答:flask 的话一个月基本就可以精通了。
Django 估计得一年。
主要差别是附带生态环境的区别,Django 的生态环境太大了。
所以,为什么不用 1.5 年的时间把两个都精通了?
答:django 多很多
答:django + rest framework 吧。
fastapi 目前没有 class view 的。丢失函数式, 基于 package module 组织代码结构。
答:fastapi 没 cbv,是因为挂 endpoint 到 route 节点时,要用 inspect 把函数参数都抓出来做 dependencies 树,才能做到类型检测和依赖项检测。加 cbv 的话,需要再写一套逻辑。自己造轮子的话,我之前试的一个方案,用 metaclass 把方法都抓出来,挨个送到 app 的装饰器里挂上。把之前装饰器的参数封成对象,放到类属性上。结果上来说,可以带 cls 参数,简单测试没发现问题。
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 一起来探讨下 flaskrestful 和 djangorestframework 哪个用的多,这两个的选型哪个用的多呢?
网站模板库 » 一起来探讨下 flaskrestful 和 djangorestframework 哪个用的多,这两个的选型哪个用的多呢?
0条评论