0.0.6 • Published 6 years ago
jam-framework v0.0.6
简介
jam-framework
是一个PC端JS框架。秉持 “如果有小而美的轮子,就不再造轮子” 宗旨在不断造轮子。
jam-framework
除了使用jQuery这个比较大的DOM操作库,其他都是jam-framework
自己再造的轮子。使用jQuery
而不使用react
,是为了降低框架使用门槛,让后端人员也能拿来即用。
jam-framework
使用了以下第三方库:
- 模块化:jam框架内部使用AMD规范,使用了require.js 。
- 模板: mustache,虽然
mustache
只能做简单的四则运算和Boolen判断,但是它小而精悍。 - DOM操作: jQuery,后端人员也很熟悉的DOM操作库。
- 工具函数: Underscope,弥补模板的运算的不足。
现在已经完成的分基础类跟UI类组件两部分:
- UI组件:有图片轮换、遮罩层、弹出层;
- 基础类组件:ajax等轮子。
后续会不断完善更新更好的小轮子......
框架内部使用了AMD规范,但是使用jam-framework
可以不用引入require.js
,因为框架内部已经将jam
暴露到全局变量,所以引用jam.js
之后,可以直接使用jam
对象内的组件。