【发布时间】:2025-12-03 17:30:01
【问题描述】:
我一直在玩弄使用backbone.js 重建一个非常陈旧的内部CMS 的想法,以便我构建一个应用程序而不是一个网站。 到目前为止,我对骨干网感到满意,并且我在 require.js 中添加了将应用程序分解为模块的功能,但有一件小事让我很困扰。
我对骨干网的印象是,可以在单个初始负载中将应用程序交付给用户,但是由于添加了 require.js,所有模型、集合、视图和模板都是在临时的基础上单独获取的。
是否可以将我的应用程序分解为模块化有效负载?例如,如果用户进入 CMS 的新闻部分,他们会收到该模块所需的所有视图、模型等?我能想到的唯一解决方案是将模块的所有部分包装在一个定义函数调用中,但这似乎打破了将应用程序的各个部分作为一个整体解耦的范式。
有什么建议吗?
【问题讨论】:
标签: backbone.js module requirejs