一、终端
1)终端检测
1.用户代理(User Agent)
1.检测硬件信息的需求也越发频繁:
2.终端检测的实现方法:
二、接口
1)跨终端流程复用
2)IF(InterFace)
包括如下几个部分:
- 接口描述:请求、响应数据格式
- 接口文档:由接口描述生成接口文档
- 接口Mock:由接口描述生成接口Mock数据
- 接口校验:提供校验服务(HTTP)和校验工具包,支持多种形式的接口校验
demo使用一个合适的OPOA(One Page One Application,单页应用)框架——ER。
接口定义和接口校验该由谁来执行?
几个重要模块如下:
三、if-spec2.0
1)JSON schema
JSON schema 用于描述JSON数据结构的规范。
{ "title": "Example Schema", "type": "object", "properties": { "firstName": { "type": "string" }, "lastName": { "type": "string" }, "age": { "description": "Age in years", "type": "integer", "minimum": 0 } }, "required": ["firstName", "lastName"] }
1.Core:定义了JSON Schema基本要素
2.Validation:定义了JSON Schema验证关键字及校验算法
3.Hyper-Schema:定义了JSON Schema超媒体表示法
pdf文件下载:
http://download.csdn.net/detail/loneleaf1/8425145
posted on
浙公网安备 33010602011771号