【发布时间】:2012-07-29 19:11:59
【问题描述】:
我一直使用 Django 作为后端并使用 jQuery 作为前端。现在网页变得如此动态,javascript 开始变得越来越复杂,我觉得那里需要一个更好、更有条理的结构。
我开始阅读有关 Backone 的内容,感觉就像是前端的后端方法(因为它是一个 MVC 框架)。这将使我的代码更有条理,但某些功能似乎是重叠的(即模型、url、...)
我还阅读了关于使用主干与美味派和 django 来实现 RESTful 环境here。这非常酷,因为该应用也可以用于手机开发。
现在我的问题是这种架构的好坏?它有什么优点和缺点,以及是否有更简单的方法来实现DRY 客户端代码(可能遵循一些规则/良好做法)
任何个人经验都非常受欢迎:)
【问题讨论】:
标签: javascript django architecture backbone.js