Trimpath 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Trimpath 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Trimpath 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Trimpath 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Trimpath 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 JavaScript
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发模板引擎
开源组织
地区 国产
投 递 者 小编辑
适用人群 未知
收录时间 2010-03-30

软件简介

Trimpath JavaScript 是个轻量级的,基于JavaScript的,跨浏览器,采用APL/GPL开放源代码协议的,可以让你轻松进行基于模板编程方式的纯JS引擎。新浪的评论系统使用的就是此模板。

它有如下的特点:
1、采用标准的JavaScript编写,支持跨浏览器
2、模板语法类似 于:FreeMarker,Velocity,Smarty
3、采用简易的语言来描述大段的字串以及Dom/DHTML操作
4、可以 很方便的解析XML文件格式的数据到指定模板。
采 用该引擎,可以让它来完全处理View方面的事情,服务端Module直接输出Data就可以。让你的MVC模式连成一体,而且由于View由浏览器来处 理,大大减少了服务器的负担,用来构建Ajax技术的网络信息系统应用是一个非常好的选择。

展开阅读全文

评论 (1)

加载中
增加在项目中使用过这东西 Trimpath
2013/02/28 16:50
回复
举报
更多评论
暂无内容
发表了博客
2013/09/09 09:30

trimpath javascript的学习

trimpath javascript trimpath demo TrimPath是javascript模板引擎。 这几天有一个项目涉及到trimpath这个框架,所以就花了一点时间研究了一下,这个框架和别的javascript框架不太一样的地方就是模 板的概念,就是页面中如果引入这个框架的话,就可以像jsp或着Asp那样直接在页面中混合写javascript和的代码,不用其它框架一样在 javascript里首先取得页面控件的值,然后修改,然后再在javascript代码里赋值,这些是我的主要印像...

0
0
发表了博客
2010/03/30 18:55

JavaScript Template JST模板引擎----Trimpath

原文:http://bbs.javascript.com.cn/simple/index.php?t1022.html 官网:http://code.google.com/p/trimpath/ Trimpath JavaScript 是个轻量级的,基于JavaScript的,跨浏览器,采用APL/GPL开放源代码协议的,可以让你轻松进行基于模板编程方式的纯JS引擎。新浪的评论系统使用的就是此模板。 它有如下的特点: 1、采用标准的JavaScript编写,支持跨浏览器 2、模板语法类似于:FreeMarker,Velocity,Smarty 3、采用简易的语言来...

0
2
发表了博客
2013/06/21 19:29

13款javascript模板引擎

JavaScript 在生成各种页面内容时如果能结合一些模板技术,可以让逻辑和数据之间更加清晰,本文介绍 X 款 JavaScript 的模板引擎。(排名不分先后顺序) 1. Mustache 基于javascript 实现的模板引擎,类似于 Microsoft’s jQuery template plugin,但更简单易用! 2. EasyTemplate 在使用过Freemarker模板后,感 觉它的 语法比较朴实,平易近人,容易上手,于是决定按它的语法风格实现一个前端的 模板引擎,这就有了下面的EasyTem...

0
3
发表于大前端专区
2013/07/29 12:02

推荐13款javascript模板引擎

javaScript 在生成各种页面内容时如果能结合一些模板技术,可以让逻辑和数据之间更加清晰,本文介绍 X 款 JavaScript 的模板引擎。(排名不分先后顺序) 1. Mustache 基于javascript 实现的模板引擎,类似于 Microsoft’s jQuery template plugin,但更简单易用! 2. EasyTemplate 在使用过Freemarker模 板后,感觉它的 语法比较朴实,平易近人,容易上手,于是决定按它的语法风格实现一个前端的 模板引擎,这就有了下面的EasyTem...

1
19
发表于大前端专区
2015/02/12 08:34

JavaScript 模板引擎

我们在使用Freemarker模板作为分离前后端的方式,那么如果前端也有类似的模板,能够实现html与交互逻辑的分离多好啊?于是现在有好多JavaScript 模板引擎出现了.... 看到其中一种: JavaScript Template JST模板引擎----Trimpath http://www.oschina.net/question/30362_7730 看完之后,觉得在实际应用中,性能和维护性是一个很大的障碍,可能能够独立出模块的交互应用,尝试用模板引擎会适合一些吧,也有可能是我的理解不够深入...

0
4
2017/12/09 13:26

Android高级动画-系列二

感恩节快乐 Happy Thanksgiving 来点硬货 前一篇文章已经讲了Android中大部分的动画框架,回顾一下有:Tween动画,属性动画,帧动画,CircularReveal,Activity转场动画,5.0新转场动画,Interpolator插值器,5.0转场动画分为Explode、Slide、Fade、Share四种模式。合理且充分利用这些动画,我们已经可以做出很多优美的效果了。 但是今天这篇文章我们来讲讲大名鼎鼎的矢量动画,它颠覆了前面所有的动画。前面的动画都是对控件做...

0
0
2017/12/09 13:26

Android高级动画—系列三

一波未平 上一篇文章我们讲了Android中的矢量动画,虽然文中展示的Demo并不多,但是相信大家还是体会到了矢量动画的强大。这里再做一个温故总结: Android中的矢量动画看似很繁杂,其实很简单,就三个类:vector、animated-vector、animated-selector (1)vector:显示一个矢量图形,用SVG的语法构建path (2)animated-vector:组合两个vector,让vector动起来 (3)animated-selector:组合两个animated-vector,实现双向切换...

0
0
发表了博客
2019/06/18 14:57

理解Golang包导入,import、包名、目录名的关系

import后面的是目录 包名和目录名没有关系,但是包名最好等于目录名 同一个目录下只能有一种包名。   转自:http://tonybai.com/2015/03/09/understanding-import-packages/ Golang使用包(package)这种语法元素来组织源码,所有语法可见性均定义在package这个级别,与Java 、python等语言相比,这算不上什么创新,但与C传统的include相比,则是显得“先进”了许多。 Golang中包的定义和使用看起来十分简单: 通过package关键...

0
1
发表了博客
2015/09/06 09:19

网站代码优化--如何6做javascript速度优化的总结

  两个基本点   1. 择重避轻,有所取舍。   l 核心优先   通常来讲,系*统是都是庞大的,不要太完美主义,先抓住重点,理解那些是我们的核心页*面,那些页*面对我们来说是最重要的,那些页*面访问量最高,核心优先。   l 主要问题在那,抓住瓶颈点。   治*病要医本。优化前,需要进行细致的分析,抓住主要瓶颈点,对症下药。优化那么多的方子,别全采用,通常几个就能达到效果   2. 简单有效才是硬道理   越是简...

0
0
2017/12/09 13:26

Android高级动画—完结篇

终于到了完结篇,简单对前面三篇做个总结。Android系统为我们提供了丰富的动画, 罗列如下: Tween动画,属性动画,Frame动画,CircularReveal,Activity转场动画,5.0转场动画又分为Explode、Slide、Alpha、ShareElements,矢量动画,矢量动画分为pathMorphing、trimPath。为了弥补一矢量动画不能代码动态构建的缺点,我们自己封装了PathMorphingView和TrimPathView。对于复杂图形,我们不能手动计算路径的,可以使用GIMP、Ill...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2010/03/30 10:30

JavaScript Template JST模板引擎----Trimpath

原文:http://bbs.javascript.com.cn/simple/index.php?t1022.html 官网:http://code.google.com/p/trimpath/ Trimpath JavaScript 是个轻量级的,基于JavaScript的,跨浏览器,采用APL/GPL开放源代码协议的,可以让你轻松进行基于模板编程方式的纯JS引擎。新浪的评论系统使用的就是此模板。 它有如下的特点: 1、采用标准的JavaScript编写,支持跨浏览器 2、模板语法类似于:FreeMarker,Velocity,Smarty 3、采用简易的语言来...

2
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
16 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部