【发布时间】:2020-07-19 21:53:21
【问题描述】:
我看到人们使用 fetch 请求来获取 .hbs 文件,这些文件已经在服务器中,并且可以使用 import 语法简单地导入。为什么会这样?从服务器内部获取文件有什么意义吗?直接export const studentTemplate = "*the template*"不是更好吗?并且不允许简单导出已编译函数而不是模板本身吗?导入速度是否较慢(据我所知,它们不应该像获取请求那样处理网络)?
例如而不是做所有这些活动——从服务器内部获取文件,注册所有必要的部分,然后编译要使用的函数——在必须输出 HTML 的文件内部,有一个单独的文件不是更好吗? - 导入车把模板而不是获取它,注册所需的部分,编译函数并只导出函数 - 然后只导入编译的函数?
【问题讨论】:
标签: javascript import fetch handlebars.js