在实际产品迭代过程中,考虑到APP发版时间限制等制约因素,一些处理逻辑可能需要放在API进行操作,比如部分信息项的筛选、ABtest、灰度发布切换逻辑。另外有些功能为了快速上线且后续可以进行延展,一些固定的逻辑也会考虑先不做后台,在API中通过配置文件的方式来实现。比如提示文案、icon等。 (4)缓存功能 提供给用户端的数据中,不是所有数据都需要实时更新获取的,所以API会将部分更新周期较长的数据放入缓存中定时去更新。比如用户信息、类目信息。 数据统计系统 数据统计系统主要用来处理用户端埋点的信息,用于监测流量数据的情况。 一般数据统计重要分为使用第三方或者自建BI系统两种情况。用户端需要做的主要是进行埋点事件的命名和选择触发点。 结言 用户端看似只是关注用户体验和界面功能设计,实则反应了整个电商生态下所有系统运作的最终结果。了解中后台的基本逻辑和流程有助于在构想界面时提高可行性和合理性。 (责任编辑:admin) |