2. YUI 3 Performance (yui3 性能 ) Events Evolved ( 事件扩展 , 比如自定义事件 , 事件监听 , 组件应用等 ) Building YUI 3 Custom Modules ( 创建 yui3 客户端模块 , 如支持多个配置对象 , 自定义模块 ,user.add()) Creating Beautiful Documentation with YUI Doc(YUI Doc 的 ant build 脚本 ) Automated Integration Testing with YUITest Keynote The YUI 3 roadmap The widget infrastructure YUIConf2009 回顾
3. YUIConf 2010 Sessions An Introduction to YQL YQL + YUI: Building End-to-End Applications Building Open Data Tables with YQL Execute Using (Not Abusing) YQL Introducing YUI 3 AutoComplete Handling Data in YUI 3 High Performance JavaScript and much, much more!
4. 什么是 YQL ? ( Yahoo Query Language ) YQL Console 实践中的 YQL YQL: An Introduction
6. YQL: An Introduction 唯一 API 规范 熟悉的 SQL 语法 插入 / 删除 / 修改 / 条件 / 过滤 / 排序 xml/json/csv 统一转换最终格式 让 YQL 优化查询 强壮的后台 Yahoo Query Language
7. show : 显示数据列表 desc : 描述数据列表的结构 select : 获取数据 insert/update/delete : 操作数据表 use : 应用一个开源数据表 set : 定义 key-values So what can YQL do?
8. select Subject,Date from answers.getbycategory(0,5) where category_id=2115500137 and type="resolved" limit 5 YQL: fetches data 过滤、分页、字段 通过数据源连接 select * from weather.forecast where location in ( select id from xml where url="http://xoap.weather.com/search/search?where=prague" and itemPath="search.loc") 查询后的操作 (sort/ unique/…) select * from social.profile where guid in (select guid from social.connections where owner_guid=me) | sort (field="nickname")
9. 执行 YQL 查询的托管网站 快速设计和调试 default tables – 175 community tables – 772 all – 947 http://developer.yahoo.com/yql/console/ YQL Console
10. 从 YQL Console 开始 YUI + YQL Use the YQL YUI module Use the DataSource.Get YUI module Use the YQL YUI Module with 2 legged OAuth YQL + YUI: Building End-to-End Applications
11. Various console parameters /?debug=true select * from html where url=http://yuiblog.com /?env=store://257Bv7SEAYewPfoOdKMEvB select * from netflix.catalog where term = "breaking away" /?_uiFocus=flickr select * from flickr.photos.interestingness(20)
26. 什么时候使用 跨多个组件共享数据 (Share data across widgets) 转化数据格式 (Transform data) 不可用在 YQL(When data is not available in YQL) Y.DataSource 不控制输入数据 (No control of incoming data) 转换成 json(Want to turn data to JSON) 前后端不依赖 (Ensure Front-end codeless reliant) Y.DataSchema Y.DataType 数据格式间的转换 (Formatting)