【发布时间】:2012-04-03 21:46:10
【问题描述】:
我正在开发一个旧版 Django 站点,该站点面临重写,以用 HTML5 替换现有的 Flex 前端。再往下会有一个移动应用程序(此时仅限 iPad),这将需要一个 RESTful API。
我的问题是,在 Django 端与 RESTful API 对话(可能是美味派)中,以诸如骨干.js/mustache 之类的方式实现 Web 前端需要多少额外的工作(周转时间小于 2 个月) - 在与将其编写为标准 Django 应用程序并稍后使用 API 进行比较?我宁愿选择前者,但只是想知道是否有人走这条路以及您遇到了什么问题。
【问题讨论】:
-
这是一个非常主观的问题,答案取决于您对骨干网/javascript 的了解以及应用程序的复杂性。
-
如果你有优秀的 JS 团队,并且有一些客户端 MVC 经验,Backbone 非常有趣,而且稍微加点操作你就可以轻松完成 - 我知道我们已经成功了,而且很有趣!
标签: django html backbone.js tastypie