gpt4 book ai didi

javascript - Backbone 和 Django,寻找更好的客户端架构

转载 作者:搜寻专家 更新时间:2023-11-01 04:10:31 26 4
gpt4 key购买 nike

我一直在使用 Django 作为后端,并使用 jQuery 作为前端。现在网页变得如此动态,javascript 开始变得越来越复杂,我觉得那里需要一个更好、更有条理的结构。

我开始阅读有关 Backone 的文章,感觉它就像是前端的后端方法(因为它是一个 MVC 框架)。这将使我的代码更加结构化,但某些功能似乎是重叠的(即模型、网址……)

我还阅读了有关将 backbone 与 tastypie 和 django 结合使用来实现 RESTful 环境的信息 here .这非常酷,因为该应用程序也可以为手机开发做好准备。

现在我的问题是这个架构有多好或多坏?它有什么优点和缺点,以及是否有更简单的方法来实现 DRY客户端代码(也许遵循一些规则/良好实践就可以)

任何个人经验都非常受欢迎:)

最佳答案

几个月前我和你现在的情况一样。当然,教程、示例项目或文档的数量非常少,而且大多数都非常古老,但是我日夜钓鱼寻求帮助的一个教程是这个 http://joshbohde.com/blog/backbonejs-and-django ,现在仍然是唯一一个(我能找到的)在一些自定义模板标签的帮助下将 Backbone 模板重用到 Django 模板中的模板。

我个人使用 Django + Backbone 的体验很好,但只持续了几个月,之后我转向了 NodeJS + Backbone。我只能说,尽管 Django/Python 是一种快速的编程语言,但如果你认为你只会发送(到 REST 服务器并返回)小块数据而不是重新加载整个页面上的每一个小细节都发生了变化。

关于javascript - Backbone 和 Django,寻找更好的客户端架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11712131/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com