关于前端模板引擎?

模板引擎可大大简化前端数据的渲染,那么从性能上来讲模板引擎和原生通过循环拼接字符串相比谁更高一点呢?目前有什么好的轻量级的模板引擎吗?

宝慕林4294392
浏览 1269回答 9
9回答

红糖糍粑

模板引擎解析后跟字符串拼接是一样的,如果动态解析性能会弱一点,mustache是比较轻量的

开心每一天1111

从原理上说,模板引擎需要支持比较复杂的语法,处理速度会慢一点;但有的模板引擎有类似于编译的技术,将模板解析结果转化为javascript代码,性能应该和直接拼写字符串差距非常小了。所以说如果不是页面有几千行的场景,模板引擎的性能根本就不用太关注。以前用过artTemplate,感觉还比较方便,网上资料也很多,可以自己做个性能的测试比较。

慕妹3242003

用了模板引擎当然慢一点,但是差距不大,跟他带来的益处相比不值一提。很easy的页面没必要用模板,但是代码量大的就要使用到了,他会大大解放你的劳动力,后期维护拓展也更好些。用过的模板有pug,artTemplate,ejs。如果是长期使用的话,建议pug,业务逻辑一清二楚。

www说

现在的前端框架渲染数据的方法就类似之前的模板引擎,不用再引入了 ,后端node的话用pug,ejs,好多种引擎前些年用现在用了这些前端框架 基本就不用了 vue的{{}} 就是mustache 的语法

交互式爱情

art-template 文档
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript