ART-TEMPLATE是什么

Fanly 问答 2022-05-25 19:55:24 阅读(...)

ART-TEMPLATE是一个简约、高性能的JS模板引擎。采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。

ART-TEMPLATE 是一个简约、高性能的 JS 模板引擎。采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。

ART-TEMPLATE

art-template 同时支持两种模板语法。标准语法可以让模板更容易读写;原始语法具有强大的逻辑处理能力。

特性

  • 拥有接近 JavaScript 渲染极限的的性能
  • 调试友好:语法、运行时错误日志精确到模板所在行;支持在模板文件上打断点(Webpack Loader)
  • 支持 Express、Koa、Webpack
  • 支持模板继承与子模板
  • 浏览器版本仅 6KB 大小

模板引擎的作用

  • 使用模板引擎提供的模板语法可以是数据和 HTML 字符串拼接的更加美观,代码易于维护
  • 模板引擎能够是用户界面的数据拼接和 JavaScript 业务逻辑分离,增加程序的可扩展性
  • 使用模板引擎可以提供开发效率
收藏 0个人收藏
走进科技生活方式

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 可道云 KodExplorer

    KodExplorer是什么

    可道云(KodExplorer)是基于Web技术的私有云和在线文件管理系统。致力于为用户提供安全可控、可靠易用、高扩展性的私有云解决方案。用户只需通过简单环境搭建,即可使用KodExplorer快速完成私有云/私有网盘/在线文档管理系统的部署和搭建。
  • 音频压缩 audio compression

    数据压缩是什么

    数据压缩是按照特定的编码机制用比未经编码少的数据比特或者其它信息相关的单位表示信息的过程。数据压缩能够实现是因为多数现实世界的数据都有统计冗余。
  • TrueNAS

    如何使用ISO升级TrueNAS主要版本

    升级操作系统之前在“系统-常规-保存设置”中备份TrueNAS配置、备份任何文件或加密数据的密钥或密码短语,并停止所有系统服务。将准备好的ISO升级文件插入系统并从中启动,然后选择“Upgrade Install”来升级更新即可。
  • 纳米技术 nanotechnology

    纳米技术是什么

    纳米技术(nanotechnology)是用单个原子、分子制造物质的科学技术,研究结构尺寸在1至100纳米范围内材料的性质和应用。
  • 卡方检验是什么

    卡方检验是什么

    卡方检验是一种用途很广的计数资料的假设检验方法。它属于非参数检验的范畴,主要是比较两个及两个以上样本率( 构成比)以及两个分类变量的关联性分析。其根本思想就是在于比较理论频数和实际频数的吻合程度或拟合优度问题。
  • 信用证是什么

    信用证是什么

    信用证是一种银行开立的有条件的承诺付款的书面文件,它是一种银行信用。信用证以其是否跟随单据,分为光票信用证和跟单信用证两大类。在国际贸易中主要使用的是跟单信用证,我们一般分析跟单信用证。