`
achun
  • 浏览: 314210 次
  • 性别: Icon_minigender_1
  • 来自: 河南郑州
社区版块
存档分类
最新评论

jCT 3更新--为发展调整代码结构

    博客分类:
  • jCT
阅读更多

SVN已经更新.最新下载:jCT最新版本

更多信息请看我博客里的jCT专题 或者jCT开源主页示例 里面有最简单的例子,另外我更希望感兴趣的你能直接提出html代码和需求,我们讨论如何用jCT的方法写出.

 

今天jCT更新.更新包括

  1. 修正了一些BUG
  2. 对模板里面的空白字符进行了剔除,就是加入了一个正则判断,jCT总算用了个正则
  3. Build后Fn中不再保存模板源码
  4. 调整了jCT的代码结构,包括Fn里面的一些变量名字
  5. 这些调整对用户调用来说都是透明的,jCT的使用方法并没有改变

更新的主要目的:

  1. 捉BUG
  2. 更合理的结构,易读的对象名,为以后的扩展升级打基础

jCT预计发展路线(目前只是一个意向,具体是否实现尚未确定)

  1. 类似walkjCT这样的便捷辅助使用函数要进行扩展,但是仅仅以辅助函数的形式出现
  2. 由于目前的模板数组化了,因此在不同模板符号间的转换将成为可能
  3. 基于jCT的UI组件设计管理模块
  4. 继续改造内部实现方法,真正以"语言完备语法"的角度去完善
1
0
分享到:
评论
2 楼 achun 2009-08-10  
tedeyang 写道
jCT现状如何?很久不见更新了。
最近在对js模板做技术选型。
我需要做离线版的报表,计划页面用纯js生成,因此属意于js模板技术,找了半天
发现trimpath似乎停滞开发很久了,还有一个GT-template,另外就是阁下的jCT,
我比较喜欢velocity的模板语法,jCT也可以自定义到这样的吧?

很高兴你对jCT感兴趣
由于jCT完全采用的javascript的语法,而且在前台运行,所以现在jCT本身几乎没有什么新的想法,不过对于jCT的使用却可以有很深的探讨。
velocity我刚看了一下介绍,似乎velocity不是在前台浏览器中运行的。
因此无论语法(其实jCT就是javascript的语法)是否相似,两者之间是无法比较的。
jCT强调的是在浏览器中运行,组装数据和模板成视图,这一切是在浏览器中运行的,不是服务器端
我建立了一个Q群:
11393132
如果您感兴趣的话,我们可以继续探讨
1 楼 tedeyang 2009-08-10  
jCT现状如何?很久不见更新了。
最近在对js模板做技术选型。
我需要做离线版的报表,计划页面用纯js生成,因此属意于js模板技术,找了半天
发现trimpath似乎停滞开发很久了,还有一个GT-template,另外就是阁下的jCT,
我比较喜欢velocity的模板语法,jCT也可以自定义到这样的吧?

相关推荐

Global site tag (gtag.js) - Google Analytics