john990
V2EX  ›  问与答

python 有哪些适合写 API 的框架?

  •  
  •   john990 · Dec 7, 2014 · 10934 views
    This topic created in 4351 days ago, the information mentioned may be changed or developed.
    用来做APP的服务端,以后可能会有web端。
    15 replies  •  2014-12-18 14:55:46 +08:00
    john990
    john990
    OP
    Dec 7, 2014
    1
    Django REST framework以后方便扩展为web项目吗?
    NearTan
    NearTan
    Dec 7, 2014❤️1
    2
    @john990 正在用这个框架练手,感觉要有的都有了
    zhyu
    zhyu
    Dec 7, 2014❤️1
    3
    flask-restful
    john990
    john990
    OP
    Dec 7, 2014
    4
    @zhyu 这个以后转为web项目方便吗?
    vicalloy
    vicalloy
    Dec 7, 2014❤️1
    5
    Django本来就是web开发框架。
    Django REST framework基于Django,所以你可以理解为一开始就是一个web项目只是还没有做web页面。
    R4rvZ6agNVWr56V0
    R4rvZ6agNVWr56V0
    Dec 8, 2014❤️1
    6
    tornado
    yangzh
    yangzh
    Dec 8, 2014❤️1
    7
    flask 不二选择
    zhyu
    zhyu
    Dec 8, 2014❤️1
    8
    @john990 flask 和 django 本来都是 web 框架。
    flask 比 django 更轻,做 app 的话个人觉得比 django 更合适。将来要变成 web 项目,再添加你需要的插件就行了。
    sivacohan
    sivacohan
    Dec 8, 2014 via Android❤️1
    9
    falcon
    owlish
    owlish
    Dec 8, 2014❤️1
    10
    tornado+1
    把tornado的Coroutines and concurrency玩转了,很爽的。
    sujin190
    sujin190
    Dec 8, 2014❤️1
    11
    tornado+1
    john990
    john990
    OP
    Dec 8, 2014
    12
    @zhyu 选flask应该配合一些什么模块比较好呢?如数据库操作等
    john990
    john990
    OP
    Dec 8, 2014
    13
    @owlish
    @GeekGao
    @sujin190
    觉得还是flask上手快一些,现在想迅速做出demo
    zhyu
    zhyu
    Dec 8, 2014
    14
    @john990 看你业务需求啊,比如 SQL 数据库可以用 Flask-SQLAlchemy, MongoDB 可以用 Flask-MongoEngine 等等。
    yangzh
    yangzh
    Dec 18, 2014 via iPhone
    15
    @john990 其实应该解耦。用flask
    实现路由,生成页面等。其余的连sql就用普通的sqlalchemy等,不一定要用flask专用的插件。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1301 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 19:25 · PVG 03:25 · LAX 11:25 · JFK 14:25
    ♥ Do have faith in what you're doing.