jTemplates 与 jQuery 模板。哪一个更好?有更好的吗?

发布于 2024-10-02 17:17:26 字数 169 浏览 2 评论 0 原文

我看到微软为 jQuery 创建了一个官方的 jQuery 模板插件。而且我读到的 jTemplates 也很受欢迎。我不知道是否应该不使用 jTemplates 并直接使用 jQuery 模板,或者尝试一下 jTemplates。

有什么建议吗?

注意:这是我第一次使用任何客户端模板框架。

I've seen that Microsoft has created a official jQuery Template plugin for jQuery. But also jTemplates from what I've read is pretty popular. I didn't know if I should not bother with jTemplates and go straight to the jQuery Template or give jTemplates a go.

Any suggestions?

Note: it's my first time using any client-side templating framework.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

毁梦 2024-10-09 17:17:26

我很高兴 使用 jTemplates 已经有几年了,但绝对推荐 jQuery 模板继续使用。以下是一些主要原因:

  • 除了使用 AJAX 请求加载模板定义(这很容易克服),jQuery Templates 已经和 jTemplates 一样强大了。事实上,我认为 jQuery Templates 的用于模板组合的 {{tmpl}} 标签比 jTemplates 的 #include 更直观和直接。
  • 展望未来,围绕“官方”jQuery 模板解决方案的大规模社区支持和开发将是无与伦比的。
  • 由于 jQuery 模板将在 1.5 中集成到 jQuery 核心中,因此除了您已经通过 jQuery 免费获得的模板引擎之外,再添加另一个模板引擎是没有意义的。 我被权威告知:这种情况会发生,但现在显然至少在 1.5 版本中不会发生。抱歉造成任何混乱。

I've been happily using jTemplates for a couple years, but absolutely recommend jQuery Templates going forward. Here are a few of the main reasons:

  • Other than using AJAX requests to load template definitions (which is easy to overcome), jQuery Templates is already as capable as jTemplates. In fact, I think jQuery Templates' {{tmpl}} tag for template composition is more intuitive and straightforward than jTemplates' #include.
  • Going forward, the massive community support and development around the "official" jQuery solution for templating will be hard to beat.
  • Since jQuery Templates will be rolled into jQuery core in 1.5, it doesn't make sense to include another template engine in addition to the one you're already getting for free with jQuery. I was told authoritatively that this would happen, but it now apparently will not happen by the 1.5 release at least. Sorry for any confusion.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文