KISSY 1.3-released
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

KISSY 1.3-released

  • 2,150 views
Uploaded on

KISSY 1.3.0 released

KISSY 1.3.0 released

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,150
On Slideshare
2,150
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
19
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 12年12月25⽇日星期⼆二
  • 2. 高效协作,便捷开发 1.3 is coming yiminghe@gmail.com12年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/constrain12年12月25⽇日星期⼆二
  • 8. 稳定 • 支持持续集成 • phantomjs + travis + nodejs • 单元测试覆盖率提升 • ~80% • 应用于 detail/shop/search/crm12年12月25⽇日星期⼆二
  • 9. 普适性 • Support mobile • 按设备能力,按需加载 • 线上自动 combo 减少链接数 • 支持手势事件 pinch/rotate/tap • 大部分内置组件触屏可用12年12月25⽇日星期⼆二
  • 10. 性能 • Performance • 按设备能力,按需加载 • IE 兼容代码不会出现在标准浏览器中 json2, dom, event( hashchange.. )12年12月25⽇日星期⼆二
  • 11. 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⽇日星期⼆二
  • 19. 感谢!12年12月25⽇日星期⼆二
  • 20. 服务线先锋探索团队12年12月25⽇日星期⼆二
  • 21. 服务线先锋探索团队 常胤 玉门,七念,云休,棪木,清羽12年12月25⽇日星期⼆二
  • 22. KISSY Gallery 贡献者12年12月25⽇日星期⼆二
  • 23. KISSY Gallery 贡献者 剑平 常胤,翰文,玉门,七念,林谦,紫 英,张挺,牧云,易敛,伯方,流 火,元泉,基德12年12月25⽇日星期⼆二
  • 24. etao 团队12年12月25⽇日星期⼆二
  • 25. etao 团队 左莫 Brix 团队:李牧,左莫,基德,龙笛,行列,逸才 … 搜索团队:雨异,云聪,阿大 …12年12月25⽇日星期⼆二
  • 26. KISSY PIE 工具团队12年12月25⽇日星期⼆二
  • 27. KISSY PIE 工具团队 文龙 紫英,遇春,张挺,剑平12年12月25⽇日星期⼆二
  • 28. 1.3 升级团队12年12月25⽇日星期⼆二
  • 29. 1.3 升级团队 游侠 水儿,石霸,霸先,大遒,渐飞,文 龙,释然,凤寻,三七12年12月25⽇日星期⼆二
  • 30. 还有更多 阿克,道璘,地基,董晓庆,额台, 方元,飞长,妙净,鸣弦,墨锋,苏 河,铁军,亚城,隐若,影风,元 晃,缘灭,云谦,展炎,展烨,龙 欣,龙刚,拔赤 … 以及玉伯,小马,圆心一如既往的支持12年12月25⽇日星期⼆二
  • 31. 祝⼤大家圣诞快乐12年12月25⽇日星期⼆二