你不了解的 jQuery ?                 2010-12-06
• 拔赤 淘宝前端开发工程师 http://jayli.github.com
http://www.jquery.com
用户眼中的 jQuery
jQuery APIjQuery 用户jQuery itself
简洁 API 的背后…
jQuery was not built in a day!
“他不是一个人在战斗!”
https://github.com/jquery/jquery“Putting the code on Github was an        excellent first step!”                       ——J...
基于Github的代码版本管理https://github.com/jquery/jquery/network
Module Dev Recycle新分支      Api 设计 &开发    测试用例                       提交/合并发布         补充文档                      分支 &打包
GPL授权MIT授权打包脚本(for unix)向导说明打包脚本(for rake)打包配置(for ant)打包工具性能测试目录jQuery 源码用例测试目录当前开发版本号
引入子项目               合并               压缩               语法检查Build jQuery
jquery.js依照功能做模块划分各自开发、互不冲突
完备的测试用例
轻松的兼容性测试?!
Qunit:JavaScript 测试框架?  https://github.com/jquery/qunit• Qunit 不是用来发现新bug• Qunit 是用于回归测试• Qunit 基于“白盒”
基础方法                              必须做性能测试http://www.learningjquery.com/2010/05/now-you-         see-me-showhide-performance
Qunit & Sizzle: 青出于蓝而胜于蓝                                      jQueryhttps://github.com/jquery/qunit                       ...
Sizzle项目中,多框架选择器性能测试比较
http://jqueryui.com/
https://github.com/jquery/jquery-ui• jQueryUI 是 jQuery 的分支项目• 代码管理上,仅依赖 jQuery的大版本• 项目管理上,自成体系
jQuery 的子项目的运作和 jQuery 一样规范       参与开发只需 fork 一下 ^@^
相比API本身,严谨优雅的过程更加重要
优秀的API        项目管理         开源jQuery 在这三方面都做到了极致
我们从 jQuery 项目还能学到不少东西
向jquery学习
Upcoming SlideShare
Loading in...5
×

向jquery学习

4,715

Published on

向jquery学习

Published in: Technology
2 Comments
22 Likes
Statistics
Notes
  • cool
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Hello! The burning hot summer arrived, this is the demonstration stature good season,
    the retreat wi nter sincere appearance, lets lithe, the individua lity, the fashion,
    the sex appeal, mature you sta rt from here! Has a good news to tell everybody: R ecently,
    every bought full 200 US dollars in this company, then has the present to see off,
    Vietna m which buys delivers are more, please do not miss this good opportunity!!!
    welcome to :====http://www.kogoal.com====
    free shipping
    competitive price
    any size available
    accept the paypal
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
4,715
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
168
Comments
2
Likes
22
Embeds 0
No embeds

No notes for slide

向jquery学习

  1. 1. 你不了解的 jQuery ? 2010-12-06
  2. 2. • 拔赤 淘宝前端开发工程师 http://jayli.github.com
  3. 3. http://www.jquery.com
  4. 4. 用户眼中的 jQuery
  5. 5. jQuery APIjQuery 用户jQuery itself
  6. 6. 简洁 API 的背后…
  7. 7. jQuery was not built in a day!
  8. 8. “他不是一个人在战斗!”
  9. 9. https://github.com/jquery/jquery“Putting the code on Github was an excellent first step!” ——John Resig
  10. 10. 基于Github的代码版本管理https://github.com/jquery/jquery/network
  11. 11. Module Dev Recycle新分支 Api 设计 &开发 测试用例 提交/合并发布 补充文档 分支 &打包
  12. 12. GPL授权MIT授权打包脚本(for unix)向导说明打包脚本(for rake)打包配置(for ant)打包工具性能测试目录jQuery 源码用例测试目录当前开发版本号
  13. 13. 引入子项目 合并 压缩 语法检查Build jQuery
  14. 14. jquery.js依照功能做模块划分各自开发、互不冲突
  15. 15. 完备的测试用例
  16. 16. 轻松的兼容性测试?!
  17. 17. Qunit:JavaScript 测试框架? https://github.com/jquery/qunit• Qunit 不是用来发现新bug• Qunit 是用于回归测试• Qunit 基于“白盒”
  18. 18. 基础方法 必须做性能测试http://www.learningjquery.com/2010/05/now-you- see-me-showhide-performance
  19. 19. Qunit & Sizzle: 青出于蓝而胜于蓝 jQueryhttps://github.com/jquery/qunit qunit sizzle …https://github.com/jeresig/sizzle
  20. 20. Sizzle项目中,多框架选择器性能测试比较
  21. 21. http://jqueryui.com/
  22. 22. https://github.com/jquery/jquery-ui• jQueryUI 是 jQuery 的分支项目• 代码管理上,仅依赖 jQuery的大版本• 项目管理上,自成体系
  23. 23. jQuery 的子项目的运作和 jQuery 一样规范 参与开发只需 fork 一下 ^@^
  24. 24. 相比API本身,严谨优雅的过程更加重要
  25. 25. 优秀的API 项目管理 开源jQuery 在这三方面都做到了极致
  26. 26. 我们从 jQuery 项目还能学到不少东西
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×