Contenu connexe
Similaire à KISSY 1.3-released (20)
KISSY 1.3-released
- 2. 高效协作,便捷开发
1.3 is coming
yiminghe@gmail.com
12年12月25⽇日星期⼆二
- 3. Get
• kissy/archive/1.3.0.zip
Github: https://github.com/kissyteam/
• npm: https://npmjs.org/package/kissy
• a.tbcdn.cn/s/kissy/1.3.0/seed-min.js
TaoBao CDN(推荐): http://
12年12月25⽇日星期⼆二
- 4. What’s New
• 协作
• 开发
• 稳定
• 普适性
• 性能
12年12月25⽇日星期⼆二
- 5. 高效协作
• Package 机制支持业务间无缝协作
• combo 模式支持业务间最少的链接数
• Gallery 通用模块的共享机制
• 内置 gallery package
• 直接 use(‘gallery/xx’) 即可
12年12月25⽇日星期⼆二
- 6. 便捷开发
• 无缝切换 模式与开发阶段匿名模块的
线上 Combo
• 组件一致性
• new/render/plugin/listeners
• 生命周期事件:afterRenderUI/
afterBindUI/show/hide
• 组件即模块,use require 按需使用
12年12月25⽇日星期⼆二
- 7. 便捷开发
new
Menu({
children:[{content:’item1’}]
• 组件易用性 })
new
Tree({
content:’root’,
children:[{content:’child1’}
• 新模块 ]})
• tabs,swf,promise,uri,combobox,
• color,stylesheet,xtemplate,
• dd/plugin/constrain
12年12月25⽇日星期⼆二
- 8. 稳定
• 支持持续集成
• phantomjs + travis + nodejs
• 单元测试覆盖率提升
• ~80%
• 应用于 detail/shop/search/crm
12年12月25⽇日星期⼆二
- 9. 普适性
• Support mobile
• 按设备能力,按需加载
• 线上自动 combo 减少链接数
• 支持手势事件 pinch/rotate/tap
• 大部分内置组件触屏可用
12年12月25⽇日星期⼆二
- 10. 性能
• Performance
• 按设备能力,按需加载
• IE 兼容代码不会出现在标准浏览器中 json2,
dom, event( hashchange.. )
12年12月25⽇日星期⼆二
- 12. 前提
• 不要静态引入 kissy 模块文件
<script
src=‘overlay.js’></script>
• 推荐静态引入 seed-min.js,通过 use
require 使用其他模块
• 尽量少 use
• 线上设置 combo 模式
12年12月25⽇日星期⼆二
- 13. 不兼容
• 删除 KISSY.app, csspath, cssfullpath
• 不要配置 path, fullpath
• 请使用包机制
• require name 时执行 中的 fn 只有在 use,
KISSY.add(name,fn)
12年12月25⽇日星期⼆二
- 14. 不兼容
• gallery template, flash, validation 移到
suggest,
• editor api 变更
• 统一的组件 api 与模块化机制
12年12月25⽇日星期⼆二
- 15. 不兼容
• dd/plugin/proxy, dd/plugin/scroll
拖放 proxy scroll 独立为单独模块:
• 接口为统一的插件 api
new
Draggable({
plugins:[
new
ScrollPlugin()
]
}).plug(
new
ProxyPlugin()
);
12年12月25⽇日星期⼆二
- 16. 不兼容
• 独模块:component/plugin/drag,
overlay 的 resize draggable 配置独立为单
component/plugin/resize
• 接口改变为统一的插件 api
new
Overlay({
plugins:[new
DragPlugin()]
}).plug(ResizePlugin)
12年12月25⽇日星期⼆二
- 17. Next 1.4
• 基础架构完善
• Test coverage
• IE 持续集成 ??
• 链接数跨包优化
12年12月25⽇日星期⼆二
- 18. Next / 1.4
• 基础组件重构/增加
• date/datasource/graphic
• date-picker
• color-picker
• Switchable
• grid ??
12年12月25⽇日星期⼆二
- 21. 服务线先锋探索团队
常胤
玉门,七念,云休,棪木,清羽
12年12月25⽇日星期⼆二
- 25. etao 团队
左莫
Brix 团队:李牧,左莫,基德,龙笛,行列,逸才 …
搜索团队:雨异,云聪,阿大 …
12年12月25⽇日星期⼆二
- 29. 1.3 升级团队
游侠
水儿,石霸,霸先,大遒,渐飞,文
龙,释然,凤寻,三七
12年12月25⽇日星期⼆二
- 30. 还有更多
阿克,道璘,地基,董晓庆,额台,
方元,飞长,妙净,鸣弦,墨锋,苏
河,铁军,亚城,隐若,影风,元
晃,缘灭,云谦,展炎,展烨,龙
欣,龙刚,拔赤 …
以及玉伯,小马,圆心一如既往的支持
12年12月25⽇日星期⼆二