jCT
iteye_20231
这个作者很懒,什么都没留下…
展开
-
2008中国开源软件竞赛揭晓jCT榜上有名
今天查收的邮件发现的,获得了优秀技术创新奖的最后一名--------13记得本来大赛是设置10名的,现在多了3名,果然是根据情况增加了名额.大赛前3名活金银铜奖,4至13名就是10大优秀技术创新奖了不过这个名次对于jCT这个超微的工具来说很不错了大赛发函让我参加颁奖,我这个衰呀!这个月我刚辞职,大赛的参赛资料上还填的是公司的资料呢,而且自2004年开始我就不用手机了。前几天...2008-12-30 21:07:58 · 149 阅读 · 0 评论 -
jCT 使用教程之[嵌入模板]
更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子 此教程是适用于jCT3版 为了书写方便例子中引用了jQuery库,为了方便不对样式进行控制 嵌入模板:模板代码直接在最终的html页,经过jCT实例化后,重新表现在原页面上,这是最简单的一种用法 例1:字母菜单,有些应用中需要快速的用字母A-Z做快速搜索,我们用jCT实现 <...2008-09-02 11:20:15 · 252 阅读 · 0 评论 -
jCT 在实战中洗礼,jCT要成为终极的javascript前台模板
说在前面:由于目前正在用jCT的第三版实作项目,在项目中发现,应用了嵌入式javascript语法模板思想后的jct,还可以更简单首先产生我要继续改造的原因是我发现把javascript以模板形式写在html里会让html页面上增加很多代码,看的时候很不明晰,在思索尝试了以后感觉可改的更简单,并且多模式兼容现在正在改造中.............改造后模板将干净一点再干净...2008-09-06 10:44:11 · 132 阅读 · 0 评论 -
jCT 第三版简要文档
SVN已经更新.最新下载:jCT最新版本 更多信息请看我博客里的jCT专题 ,或者jCT开源主页示例 里面有最简单的例子,另外我更希望感兴趣的你能直接提出html代码和需求,我们讨论如何用jCT的方法写出. ========此版本已经废弃,新版文档======jCT全称 : javaScript Common Templates 就是 javaScript 共用模...2008-09-07 14:26:14 · 524 阅读 · 0 评论 -
jCT与AJAX七宗罪
jCT的更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子=======================================================jCT 3完成后。基本上jCT短期内就稳定了。剩下的就是应用问题。虽然使用jCT不一定要使用Ajax.不过在我的应用当中,jCT配合Ajax是能的到最大发挥的。不过大家...2008-09-08 20:33:12 · 165 阅读 · 0 评论 -
jCT 3正则版测试,正则就是慢
我在jCT的说明中提到,jCT为了保障速度,没有用正则。今天我特意改写了以正则解析模板代码,仅仅支持注释文法jCT3版本,测试一下Build过程(也就是主要的解析过程了)的速度差异。结果如下(数值为同样循环条件下所用时间,越小越好)(AMD双核)FireFox3.0.1:非正则版本: 75正则版本: 300IE8:非正则版本:140正则版本: 470...2008-09-10 00:19:07 · 113 阅读 · 0 评论 -
jCT 3.9.12.10 放出,大改变,文档重新发布
SVN已经更新.最新下载:jCT最新版本更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子,另外我更希望感兴趣的你能直接提出html代码和需求,我们讨论如何用jCT的方法写出. 对于上一篇文章 jCT如何改造边想边发 ,jCT今天有所更新,涉及以下方面1.模板语法2.废除...2009-12-10 23:35:47 · 228 阅读 · 0 评论 -
jCT的纠结,前台模板下的设计模式VS组件,通用组件已gone
一直以来都想用jCT写出个WEB可视组件,本来打算从Grid入手做的,可是实际我做的时候发现如此的纠结jCT本来就是模板技术,而组件可以认为是一种特定的模板技术(只不过模板被写道javascript代码里面了)有想做组件这样的想法也不奇怪,因为模板所呈现的html原代码形式,改造扩充,调整结构,增加属性相对常规组件来说都是无比的方便。可正是这种灵活性把jCT这...2009-12-19 14:55:19 · 128 阅读 · 0 评论 -
jCT的纠结,前台模板下Grid基础版
SVN已经更新.最新下载:jCT最新版本更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子,另外我更希望感兴趣的你能直接提出html代码和需求,我们讨论如何用jCT的方法写出.===============================================前一篇jCT纠结文...2009-12-20 03:04:26 · 108 阅读 · 0 评论 -
jCT 使用教程之[UI组件]Tree
SVN已经更新.最新下载:jCT最新版本更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子,另外我更希望感兴趣的你能直接提出html代码和需求,我们讨论如何用jCT的方法写出.=====================================================jCT是前台模板,其实本身就具有了设计UI组件的功能.今天拿Tree...2008-10-29 15:42:48 · 173 阅读 · 0 评论 -
无独有偶,另一个采用原生js语法的js template工具EJS
EJS开源主页:http://code.google.com/p/embeddedjavascript/ 今天刚刚看到EJS,嵌入javascript模板引擎,顺便介绍一下EJS 这个项目2007年就开始了。粗略的看了一下,大概有两方面和jCT采取的策略是一样的:采用原生javascript语法,不再对js语句进行包装也把语句标记和取值表达式标记分开定义还有...2008-11-10 10:14:50 · 131 阅读 · 0 评论 -
jCT 嵌入模板简化方案
本文代码在线演示http://jsct.googlecode.com/svn/trunk/jCT/example/index.html中的简化模板:walkjCT=================最近一段时间和jCT的使用者有一些交流.昨天突然想到一个问题:我最初开发jCT的时候,想的就是如何和ajax配合使用.虽然jCT可以不和ajax配合,嵌入单页面也可以工...2008-11-13 09:38:49 · 134 阅读 · 0 评论 -
js模板编译器jCT,推荐/问题贴
jCT的更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子=====================================================简介:jCT是JavaScript Common Templates ==JavaScript 模板编译器先澄清几个问题一般说模板都用Template,jCT用的是复数形式的Templ...2008-08-27 09:58:26 · 186 阅读 · 0 评论 -
javascript 模板编译器jCT----的梦想
模板是什么?模板是把数据和表现组装到一起的工具,是WEB开发中的重要技术手段.通常模板都是一种后台技术,由后台的语言完成.从某种意义上说,这个世界上最广泛的模板就是 php.php的文法就是天生的模板文法. javascript模板是什么?用javascript在前台进行数据和表现组装的工具.比如 JST jCT:javascript 模板编译器是什么?也是一种jav...2008-08-23 10:31:56 · 180 阅读 · 0 评论 -
JavaScript Comment Templates 我的js模板工具
更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子新版本jCT 第三版简要文档 让JavaScript来做模板解析工作吧!http://code.google.com/p/jsct/历史:2008.4.5 jCT 2.0 Bate 放出 ...2008-03-28 16:26:14 · 101 阅读 · 0 评论 -
javascript Comment Templates --jCT 模板 2.0 Beta 放出
[b]2.0已经废弃,留作历史,请看最新的版本[/b]整个代码才100多行,没有用一个正则,一般2重循环,用存储的话最大4重循环。有介绍性演示下载。感兴趣的朋友帮我测测吧,看看有没有什么Bug![url]http://code.google.com/p/jsct/[/url]...2008-04-05 18:18:52 · 86 阅读 · 0 评论 -
模板语言,让我来驾驭你吧!
这几天和论坛上的几个朋友讨论一些问题.收获良多.其中我产生了一个想法.我一直都梦想自己设计一门符合自己习惯的语言.而现在模板语言就摆在我的面前,为什么不难他来做个热身呢?当然这个模板语言能做的还是有限,所以只能称之为模板语言.是面向应用的语言.拿什么作为开端呢?UI就拿UI开始.做个UI组件生成器.命名为 jUI 吧.自我鼓励一下.谁怕谁呀!...2008-04-29 08:05:26 · 80 阅读 · 0 评论 -
改造jCT模板
jCT模板的结构是良好的非常利于改造.举个简单的例子:大家一般都喜欢{}或${}这样的符号来做模板,虽然我建议不要这样,但是改造jCT使用此语法确非常容易.方法:查找jCT源代码中关于"+-","-+"的符号直接替换成"{","}"或"${","}"...2008-04-29 13:55:11 · 103 阅读 · 0 评论 -
jCT更新,添加重构功能:main,entry,outlet,已经废弃,留作历史
这是早期的版本,已经废弃,新的版本请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子 ================================================扩充了3个重构功能的语法.同时取消了 FixDat,ViewBefore,ViewAfter目的:更灵活的适应应用的变化main:自定义jCT生成对象的内部实现,用了语法,下面两个...2008-05-31 12:12:23 · 112 阅读 · 0 评论 -
降低前后台业务逻辑上的耦合度,前后台细粒度数据通讯的方法
题的提出:jCT模板属于前后台分离的设计.对于前后台分离的设计.S根据B提出的请求,发送原始数据,S不需要对表现层有任何控制,降低了B,S的耦合度.这种降低了B,S的耦合度方法,本质上是降低了数据内容上的耦合度,仅仅把表现层的控制数据分离出去了.由于请求和数据直接影响到表现,表现是业务逻辑的最直接体现,但是这两个词不能画等号.因此我们用表现逻辑...2008-06-05 10:45:02 · 411 阅读 · 0 评论 -
jCT 第三版计划
jCT 第三版的设计目标: 0.保留二版的原有功能1.解决编辑器中高亮语法的问题2.在线修改模板成为可能(配合其他工具)3.即改即用(配合其他工具),应该叫及时编译JIT4.更精简的实现 为达到上述目标,计划采用如下技术手段: 1.语法标签变更: <script type="jct"></script><code lang="jct"&g...2008-06-23 20:25:31 · 98 阅读 · 0 评论 -
jCT 第三版预览,已废弃,留作历史
重新进行了设计,抛弃了所有重新定义javascript固有语法的方法,这样也就是无招胜有招了,而且可方便自定义标记,没有精力写注解和用法了.直接贴源代码(初稿)吧:(请在FF下测试,还没有调整IE的兼容性)细心的朋友应该可以看出来,不同标记之间是可以转换的./** * javascript Common Templates(jCT) 3(第3版) * http://code.goog...2008-06-26 17:31:03 · 280 阅读 · 0 评论 -
都变了样!我这样用jCT模板.
在写这篇文章的时候我相信很多朋友都不明白我在说什么,会奇怪我这样的思路,问题就在这里,我的这种思路很难被认同.但是这种思路开发起来真的很快.请耐心看完所有的文章. jCT发展到目前的第三版.除了jCT本身的变化外.我在使用的时候整个设计思路也都改变了.对于模板技术来说,绝大多数是平面化,顺序化.也就是说1.模板的结构和页面表现的结构一致--------------------平面化...2008-07-02 14:58:42 · 166 阅读 · 0 评论 -
jCT 第三版简要文档,此文档已经废弃,留作历史
JavaScript Common Templates 第三版简要文档文档文法描述: 对于要描述的对象使用如下文法name:type||example description调用:创建一个jCT的实例,此实例具有自己解析/执行模板的能力var jct = new jCT(txt,path);参数: txt:"" 模板原文本对应属性Fn.S...2008-07-11 11:47:44 · 176 阅读 · 0 评论 -
jCT3改如何改进,边想边发
ps:新版已经发布,请看 新版文档========================== 由于jCT3完全融合了javascript和html的原生语法,且jCT3的扩展方法使得模板代码生成的对象能与外部javascript文件中的对象合并,所以在实际的使用过程中,似乎没有必要在模板里面写函数语法啦,当然可以写内部函数,这两者是不同的,这个先不谈。重点是,这样模板的写法可以更独立,有点U...2009-03-26 11:28:49 · 137 阅读 · 0 评论 -
jCT 3更新--为发展调整代码结构
SVN已经更新.最新下载:jCT最新版本更多信息请看我博客里的jCT专题,或者jCT开源主页示例里面有最简单的例子,另外我更希望感兴趣的你能直接提出html代码和需求,我们讨论如何用jCT的方法写出. 今天jCT更新.更新包括修正了一些BUG对模板里面的空白字符进行了剔除,就是加入了一个正则判断,jCT总算用了个正则Build后Fn中不再保存模板源码调整了...2008-12-04 15:01:55 · 109 阅读 · 0 评论