# web 应用

作者:张泉 时间:2020-09-06

# 前言

之所以在原有原生应用的再次进行 web 应用的预研与开发,是因为 web 应用有以下几个优势:

1、webapp 开发成本较低,只要使用 web 开发技术就可以轻松的完成 web app 开发。一次开发,多个平台可以使用。

2、app 升级较简单。升级不需要通知用答户,在服务端更新文件即可,用户完全没有感觉。

3、web app 具有卓越的互联互通性,且方便嵌入第三方应用。微信公众号,钉钉小程序等。

4、webapp,H5 小应用是未来移动应用发展的一个趋势,在随着网络环境越发通畅的环境下,越来越多的资源会放在云上而不是本地内容上,使得本地资源的丢失与管理有了更好的解决方案。

# 设计框架

webapp框架

# 应用所用工具

  • Vue
  • Vue-router 路由
  • Vuex 状态管理
  • iview 样式库
  • arcgis Api (esri-loader)
  • 高德地图(vue-amap) 供定位
  • Sass
  • 钉钉 API (dingtalk-jsapi) 供获取角色 CODE 以及 API 定位

# 适配策略

  • Media Query
  • pad 相对布局,边缘统一策略。
  • phone 百分比布局,功能充盈。