Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该在哪里存储backbone.js的模板?_Backbone.js - Fatal编程技术网

我应该在哪里存储backbone.js的模板?

我应该在哪里存储backbone.js的模板?,backbone.js,Backbone.js,我正在构建一个backbone.js应用程序,不太知道将模板放在哪里。它们是否应该放在单独的文件中,在需要时通过require.js加载?我应该用require.js立即加载它们吗?您可以根据需要加载html模板,require:两者都可以 当用户从您的服务器加载页面时,您应该立即发送他们启动并运行基本页面布局和应用程序所需的所有模板。然后,您可以决定下一步最有可能使用哪些模板,并根据需要预加载这些模板。对于那些与他们不太可能使用的页面一起工作的模板,或者对于他们必须通过一系列步骤才能到达的页面

我正在构建一个backbone.js应用程序,不太知道将模板放在哪里。它们是否应该放在单独的文件中,在需要时通过require.js加载?我应该用require.js立即加载它们吗?

您可以根据需要加载html模板,require:

两者都可以

当用户从您的服务器加载页面时,您应该立即发送他们启动并运行基本页面布局和应用程序所需的所有模板。然后,您可以决定下一步最有可能使用哪些模板,并根据需要预加载这些模板。对于那些与他们不太可能使用的页面一起工作的模板,或者对于他们必须通过一系列步骤才能到达的页面,延迟加载这些模板,直到它们需要可用为止

不过,这方面没有硬性规定。您需要尝试不同的配置和选项,以便为应用程序创造最佳的用户体验