# 何时(不)使用 Handlebars?

本节应该让你概述 Handlebars 的优点和缺点。 理想情况下,它可以让你了解 Handlebars 是否适合你的使用案例,并就选择 Handlebars 做出明智的决定。

关于在浏览器中使用 Handlebars 的注意事项

Handlebars 是一个纯粹的渲染引擎。 如果你希望允许人们编写用于渲染 HTML 页面、电邮或 Markdown 文件的模板,那么它会很有效。

它具有对 event-handlingno 内置支持,可访问 backend-services 或增量 DOM 更新

如果你想构建 单页应用 并且想要处理用户输入,你可能应该寻找像这样的框架

# 专业 Handlebars

  • Handlebars 非常适合在 CLI 应用中渲染、非 HTML 文本内容、纯内容的服务器端渲染。
  • Handlebars 已被移植到许多编程语言(Java、Rust 等)。

# Contra Handlebars

  • Handlebars 不适合 DOM 的快速(增量)更新、事件处理、前后端通信。
Last Updated: 2023/9/14 11:12:03