【发布时间】:2023-03-04 16:10:01
【问题描述】:
我一直在偶然发现 javascript 模板引擎,但我不知道它们的目的是什么。谁能像我五岁一样解释我这些是什么?前端开发者可以利用这些吗?
【问题讨论】:
-
JS 模板引擎用于做应该在服务器端做的事情。如果你正在使用它们,要么你正在运行 node.js 并且 在服务器端执行它,要么你正在开发一个你不打算出现在搜索中的大型 ajax 应用程序引擎。
-
mootools,scriptaculous,yui,jquery,dojo
-
那些不是模板引擎...那些是框架。
-
@cHao 我一般同意你的观点,但是有一些应用程序可以很好地利用它们,例如内部应用程序或用户体验> seo 的应用程序。另一个例子是documentcloud.org/home
-
模板方法旨在简化标记的重用(在网络世界中)。尽管@cHao 似乎暗示它们的使用只属于服务器,但大型 Web 应用程序除外,就像任何工具一样,如果使用得当,模板可以在大多数情况下以一种或另一种方式有效使用。例如,实时 Twitter 滚动,或者当您发现自己一遍又一遍地使用相同的 markup in Javascript 时。
标签: javascript