开发者社区> 问答> 正文

请问前端开发有什么好的基于 HTML 模板引擎?

如题,想问问大家前端开发有什么好的基于 HTML 的模板引擎,可以组装,jade 使用过编译的时候经常出错,每次出错还要打开编译好的 html 文件,实在太麻烦,不熟悉语法的话项目开发时浪费大量时间,而且我是用前端神奇 sublime text 做开发,下了 Emmet 感觉还是纯 HTML 更熟悉更好用,而且不用理会编译中的出错,浏览器所见即所得。求教大家推荐几款基于 HTML 语言的模板引擎,不了解 EJS 和 Handlebars ,不知道这两个是不是基于 HTML 的模板引擎?

展开
收起
杨冬芳 2016-06-16 14:12:13 2162 0
1 条回答
写回答
取消 提交回答
  • IT从业

    我也是jade,不过我是用jade开发的直接用gulp编译,上线的是直接编译好的HTML。错了会直接提示到某行,自动的,我感觉没有这么费劲。

    在我看来,前端的模板会在3个场合用到。

    • 开发的时候
    • 上线的时候(服务端渲染)
    • 上线的时候(浏览器渲染)

    我属于第一种,所以选了jade。我之前也是一直用的emmet,说实话节约了一些时间,但很多问题还是没有解决。emmet让写dom的速度升级了,但没有让改dom的和看dom速度升级,特别是dom在一屏幕看不完的时候。

    但对于每一个人都要分清场景再选择,小的模板underscore和lodash就可解决。如果你用了angular或者是react的框架,本身会有模板的功能。

    2019-07-17 19:40:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Vue.js 在前端服务化上的探索与实践 立即下载
阿里文娱大前端技术实践 立即下载
前端代码是怎样智能生成的 立即下载