sách gpt4 ăn đã đi

javascript - 在非 SPA(单页应用程序)中使用 Require.js 和 Backbone

In lại Tác giả: Walker 123 更新时间:2023-11-30 05:55:28 25 4
mua khóa gpt4 giày nike

我目前正在开发一个新的 Java 项目,该项目依赖于 Spring MVC 架构(经典的前端 Controller -> 调度程序-> 模型和 jsp View )。但是,由于我们的大多数 View 都需要 Ajax 动态性 (jQuery),因此我愿意主要使用 Require.js 和 Backbone.js 框架来构建 JavaScript 代码。

问题是,由于我的应用程序不是 SPA,我将不得不为每个页面请求加载 js 资源,因此在 JavaScript 中丢失状态。这意味着我将不得不以某种方式更不用说 Backbone 的路由器和模型功能,它们对此毫无意义。

那么,这种情况下还有必要用Backbone吗?在这样的架构中建议使用 Require.js 吗?或者我最好放弃这两种主要适合 SPA 的技术。有没有人对此有经验(在 SPA 之外)?

非常感谢,吉米

câu trả lời hay nhất

我一直在使用 Backbone 并在 Spring MVC 应用程序上使用 require 有一段时间了。当 Spring Controller 返回 View 时,主干路由器负责启动正确的主干 View ,我在其中处理大量 JavaScript 代码,如验证、弹出窗口保存和获取数据等。虽然这种架构是混合的,但我认为值得付出努力。在 html 的标题中插入对 require 主文件的相同调用,因此您的 HTML 文件中只有一个 js 行。然后在 main 里面启动你的主干路由器,你可能需要在你的 urls 中添加#+something为了让主干 ruter(s) 工作。

关于javascript - 在非 SPA(单页应用程序)中使用 Require.js 和 Backbone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12129133/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress