各位一般用什么来设计 restful API 服务器?

2015 年 6 月 5 日
 peach2t
我现在考虑到快速简单,就想用Flask。

有大神给出这方面的指导,或者更好的框架。

以前只是用Restful ,没有设计过。
7387 次点击
所在节点    Python
25 条回复
bruce55
2015 年 6 月 5 日
我用flask写过简单的
csensix
2015 年 6 月 5 日
Slim PHP也可以的
risker
2015 年 6 月 5 日
eve是基于flask的rest框架
peach2t
2015 年 6 月 5 日
@bruce55 恩,Flask的比较简单。提供也很方便、很容易懂
Ranler
2015 年 6 月 5 日
peach2t
2015 年 6 月 5 日
@Ranler django感觉太重量级别了。
peach2t
2015 年 6 月 5 日
@risker 这个我试试,看了下貌似还不错。
ibiger
2015 年 6 月 5 日
首先要了解什么是RESTFUL风格的服务。 其次用啥都一样了。
9hills
2015 年 6 月 5 日
Python-Eve

基于flask
clino
2015 年 6 月 5 日
tcsky
2015 年 6 月 5 日
框架什么的按自己熟悉的选, 主要是你接口定义..
niko
2015 年 6 月 6 日
Jersey
qingxp9
2015 年 6 月 6 日
Rails最快,配合脚手架一分钟创建好资源的CRUD
当然rails重一些,同时View也带上了。
deben
2015 年 6 月 6 日
Slim Framework
www.slimframework.com

觉得这个简单易用唉
sprite0616
2015 年 6 月 6 日
考虑下django
jt6562
2015 年 6 月 6 日
Falcon: http://falconframework.org/
号称性能比flask快10倍
xiaomayi0323
2015 年 6 月 6 日
bottle也可以
fy
2015 年 6 月 6 日
tornado,RequestHandler的方式非常适合写请求。

话说falcon性能不知道怎样,官方的对比上没有tornado。

然后配合peewee(很轻量级的ORM,官方提供model转dict的支持)
karloku
2015 年 6 月 6 日
@qingxp9 轻一点可以用padrino+grape的
不过抬头一看发现是python区...
gevin
2015 年 6 月 6 日
django rest framework +1
我认为如果是企业级的服务,用django比用flask要更容易做出靠谱的服务
flask自己玩可以很轻量级,但如果做企业级的东西,要自己想清楚并做好架构,如果没有相关经验,就比较麻烦。当然,高手可以随意了

如果楼主坚持flask,这个资料可能有用
https://github.com/flyhigher139/awesome-github-repo/blob/master/python.md#flask

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/196334

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX