前端模板引擎汇总

Posted zhangruiqi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端模板引擎汇总相关的知识,希望对你有一定的参考价值。

1. 本文所指的模板引擎是指用在传统的jquery项目中,所以和  Vue、react 项目本身就没有可比性,模板引擎本身也只是做数据的渲染和简单的逻辑处理,想有其他的功能那就直接用 Vue 、react好了

2. 模板引擎就和其他的类库框架一样有很多种,本文只列出适合我自己的或是比较流行的几个

一、hogan.js

  1. 语法最简单,只做数据渲染,没有逻辑处理,出自 推特

  2. 官网:https://twitter.github.io/hogan.js/      github:https://github.com/twitter/hogan.js    star: 4915

二、Handlebars.js

  1. 语法简单,可以处理逻辑,相对来说最流行,github star数最多,基于 mustache.js 模板引擎,并且做了诸多改进

  2. 官网:http://handlebarsjs.com/      github:https://github.com/wycats/handlebars.js#differences-between-handlebarsjs-and-mustache   star:  13467

三、mustache.js

  1. 可以处理逻辑,mustache 官方针对很多语言都有相应的模板引擎,包括 前端、后端、APP端

  2. 官网:https://mustache.github.io/    github:https://github.com/mustache/mustache.github.com   star: 12167

 

以上是关于前端模板引擎汇总的主要内容,如果未能解决你的问题,请参考以下文章

Thymeleaf 模板引擎的使用

前端 模板引擎

Javascript库,前端框架(UI框架),模板引擎

前端数据模版引擎的总结

node.js ejs模板引擎将后端数据赋值给前端js

14行实现js原生语法前端模板引擎