前端之大,框架或框枷很多。QWrap的本意,只是服务于某个项目。但当它发展到相对成熟、QWrap团队就有了让它为行业作出更大贡献的想法。
2010年下半年,QWrap上到github,方便与某些行内朋友交流;2011年元月份末,QWrap网站开通;至今也快两个月时间了。也陆续有很多同学反馈看法与意见,也有同学不惜笔墨慷慨评论,让我们很感动。
作为新生儿,QWrap的介绍文档很少,这里有一个粗略的设计思路简介:http://dev.qwrap.com/resource/js/_docs/QWrap-Design.ppt,可能是没什么人看,也有可能是太过粗略不够清晰,反正现在的情形是:对QWrap感兴趣的同学,除了扫视应用文档并说声“QWrap也是个轮子”者之外,大多数都是直接从QWrap的代码入手,经github或qwrap-download得到代码,通过代码了解QWrap。所以,觉得很多同学对QWrap的评价也限定在retouch/wrap或helper的个别要点上,几乎没见一个同学把QWrap的几个要点串起来。
从代码入手了解QWrap的同学,可能会觉得QWrap很难理解,尤其是那些由“函数式编程”“泛函”兴趣引过来的同学。要么啃不下helper.h.js这块骨头,要么啃完后就离开了,而离开时的理解,也还是停留在个别要点上。
所以,决定写一些介绍QWrap的文章,不是从代码入手,而是从目标与思路入手。其实,明白了这些目标与思路,最后再看实现,就会发觉很简单很自然。
附:QWrap是什么P东东:http://www.qwrap.com/about.html