gpt4 book ai didi

javascript - Express.js View 引擎与手动编译

转载 作者:太空宇宙 更新时间:2023-11-04 03:30:20 25 4
gpt4 key购买 nike

我目前正在将 Express.js 与 hbs 库结合使用,以便我可以在应用程序中使用 Handlebars 模板。我最近开始使用 gulp 为我的应用程序创建一个构建系统,并且我发现了像 gulp-handlebars 这样的包。我的问题是,使用像 hbs 这样的 Express View 引擎比使用 vanilla JS handlebars 库和像 gulp-handlebars 这样的 gulp 插件来编译我的模板有什么优点/缺点?

最佳答案

使用 gulp、grunt 等和 HBS 插件可用于编译静态 html 文件或预编译模板以通过 javascript 加载器(例如 require)加载。使用快速模板引擎允许您在请求时编译服务器端的动态页面(如 Rails 或 php 应用程序)。您还可以在客户端使用 Handlebars 进行动态更新,就像在 Ember.js 中一样。这实际上取决于您正在构建哪种类型的应用程序。

关于javascript - Express.js View 引擎与手动编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38879369/

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