Introduction
1.
QAP介绍
2.
环境准备
2.1.
nodejs安装
2.2.
qap-cli安装
2.3.
运行HelloWorld
3.
基础知识
3.1.
ECMAScript 6
3.2.
认识rx
3.3.
组件生命周期
3.4.
JSX语法
3.5.
通用事件
3.6.
通用属性
3.7.
样式
3.8.
RxScss
3.9.
与传统WEB开发的区别
3.10.
认识package.json
4.
开发第一个QAP插件
4.1.
使用项目脚手架
4.2.
如何使用Nuke UI
4.3.
开发一个自己的业务组件
4.4.
调用TOP接口
4.5.
使用JSSDK
4.6.
开发一个页面
4.7.
如何调试
4.8.
插件的打包与上传
5.
开发进阶
5.1.
设置页面标题
5.2.
页面之间的跳转
5.3.
组件之间的通讯
5.4.
页面之间通讯
5.5.
新增一个页面
5.6.
页面和千牛通讯
5.7.
网络请求
5.8.
本地存储
5.9.
使用淘宝开放api(top)
5.10.
使用通用通讯协议(application)
5.11.
获取用户信息
5.12.
Object转search string
5.13.
获取url参数
6.
最佳实践指南
6.1.
熟悉ES6的特性
6.2.
善用React
6.3.
潜规则
6.4.
样式的最佳实践
6.5.
flex布局
6.6.
topapi批量请求
7.
其他注意事项
8.
参考手册
8.1.
样式参考手册
9.
常见问题
Published with GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
Nuke 与 QAP get started 文档
开发
Rx 是一个跨端的渲染引擎,所以给开发者带来的便利是:我们不用像开发React Native 代码一样需要起xcode 模拟器,我们只需要安装一个项目脚手架,即可 web 开发,开发完毕后在安卓或iOS 千牛客户端上 扫码预览效果。