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