2020-06-04

公众端改造技术方案

基本框图

为了复用原先h5页面,可以先考虑用app或者小程序做一个壳工程(只保留首页,提供跳转到各个业务页面的入口)


基本框图.png

如果业主觉得跳转到h5的用户体验较差,可以考虑新增需求全部在壳工程中实现, 后续陆续将老业务从h5中移出。

改动点

功能点 改造方案 是否需要后端支撑
登录流程 去除原先微信授权的登录流程,替换成全新的登录体系
首页的用户信息 去除原先的微信用户信息,替换成全新的用户信息
h5页面中的token处理 需要由首页携带token到h5页面,需要处理token失效时拉起登录页面等逻辑
壳工程 小程序/app(采用flutter)

app和小程序方案对比

开发资源 用户使用渠道 能够添加桌面快捷方式
小程序 1个 微信小程序 安卓:能 iOS:不能
app 采用flutter:1.2个 原生2个 去应用商店下载app(iOS的appstore审核需要2-3天,涉及到公众用户需要上架到appstore,不走企业内部包渠道)