无线Web开发解决方案网站 - AM
AM是支付宝无线Web开放解决方案的简称 ,全称AlipayMobileWebOpenSolution。
AM不是一个具体的框架和类库,它是支付宝无线Web开发经验的总结和累积,集合了无线Web各要素在一体的一系列解决方案
它从无线Web的各个方面提供了针对性的方案/工具集,能大幅度提升无线Web网站开发效率
AM主要提供了移动Web开发的样式,脚本、控件以及WebApp开发等工具之外,还提供了相关的无线建站规范、指南以及文档和调试方案等
快速开发性能高效、跨各设备平台以及用户体验良好的无线Web网站,并且它能和其他任何现存Web框架/类库整合
- 轻量性
- 低侵入性
- 成品化
- 便于使用
当前AM的解决方案有AMUI、AMJ、AMW、AK47、AMBridge五个主要成员。
- AMUI 优化页面结构、样式的解决方案,包含并不限于通用样式库、场景解决方案等。
- AMJ 用于提高和加快日常JS业务逻辑代码的开发进度和代码质量、运行效率,避免某些坑而提供个JS工具集。
- AMW 无线Web上的控件集,其中包括各类拟态弹窗、日历等类natie控件,让用户在使用这些控件上达到一个良好的用户体验。
- AMBridge 为支付宝钱包内的webview容器JSAPI接口上,进行了分装,使得页面能够更加便捷调用容器接口,而不需关注其具体内部实现和版本之间的区别。