模板引擎:「当页面结构趋于一致性后,数据的动态填充就是我们经常需要处理的事情。很久之前的方式我们可能是在 Ajax 请求成功后,动态生成 HTML 结构,再插入到页面之中。现在流行一点的说话,就是模板引擎了。」
透過問問題來幫你建議樣版引擎: BUT "This tool is not being updated" https://garann.github.io/template-chooser/
是 jquery 的 template 插件
<script type="text/x-tmpl">
// ... json 資料填充到 html
// 可以寫簡單邏輯
</script>
.erb
, .pug
, Liquid
,Nunjucks
...
ajax.load + x-tmpl 可以代替 "樣版引擎"嗎? Ans is "please Don't..." 因為 ajax.load 載入 partial 的話 js 很髒!