Tempo JSON 渲染引擎

开源网站开源项目 24-04-11 16:11:29

Tempo 是一个简单、直观的JavaScript 渲染引擎,使你能够以纯 HTML 格式制作数据模板。

使用JSON作为数据源时经常是会在JS中解析JSON,然后拼成HTML呈现数据。而 Tempo 可以实现 HTML 与 JavaScript 的完全分离,也支持使用AJAX获取数据再用 Tempo 呈现。它对嵌套的数据模板也能够解析并呈现。

Key Features

占用空间小,渲染速度快!

没有依赖关系-不论是否使用jQuery

支持部分,嵌套和条件模板

支持预处理,过滤器和格式化功能以及安全的属性设置器

内联JavaScript表达式的变量注入

如果未启用JavaScript,则会优雅降级

可配置的语法,以实现更大的兼容性

[Tempo JSON 渲染引擎]相关推荐
ngrok Web服务安全通道

ngrok Web服务安全通道

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获……...

HTTrack 网站离线下载工具

HTTrack 网站离线下载工具

HTTrack 是一个免费开源的网站离线浏览器。通过它可以将整个网站下载到本地的某个目录,包括html、图片和……...

Libra Facebook 发行的数字货币

Libra Facebook 发行的数字货币

Facebook 宣布了其数字货币、钱包和区块链,它新成立了一家子公司 Calibra,其目标是通过Libra网络向用户……...

Vangogh iOS 颜色模拟

Vangogh iOS 颜色模拟

Vangogh 是 iOS 颜色连贯绑定模拟器。 在线示例请看:http://gfycat.com/HelpfulAchingCoati ...

Feng 开源流媒体服务器

Feng是LSCUBE维护的开源流媒体服务器,兼容IETF标准,实现了RTSP、RTP/RTCP。 Feng支持的编码标准: 音频……...

今日开源
  1. OSv 开源操作系统

    OSv 是专为在虚拟机上运行单一应用程序而设计的开源操作系统,采用BSD许可证授权,旨在在云端取代Linux。 与为大量物理机设计的传统操作系统相比,OSv是一种开放源代码的通用模块化Unikernel,旨在作为虚拟机在hyp……

    开源软件 2024-05-10

  2. Faust Python 流处理

    Faust 是一个流处理库,将想法从 Kafka Streams 移植到 Python。 它在 Robinhood 用于构建高性能的分布式系统和实时数据管道,每天处理数十亿个事件。 Faust 提供流处理和事件处理,与 Kafka Streams,Apache Spar……

    开源软件 2024-05-10

  3. Skia Google 图形处理引擎

    skia是个2D向量图形处理函数库,包含字型、座标转换,以及点阵图都有高效能且简洁的表现。不仅用于Google Chrome浏览器,新兴的Android开放手机平台也采用skia作为绘图处理,搭配OpenGL/ES与特定的硬体特征,强化……

    开源软件 2024-05-10

返回顶部小火箭