开发
API

最佳实践

评分项

避免 JS 异常

出现 JavaScript 异常可能导致程序的交互无法进行下去,我们应当追求零异常,保证程序的高鲁棒性和高可用性。

得分条件:
不出现任何 JS 异常。

避免网络请求异常

请求失败可能导致程序的交互无法进行下去,应当保证所有请求都能成功。

得分条件:
所有网络请求都正常返回。

避免使用废弃接口

使用即将废弃或已废弃接口,可能导致小程序运行不正常。一般而言,接口不会立即去掉,但保险起见,建议不要使用,避免后续小程序突然运行异常。

得分条件:
不使用任何文档中提示废弃的接口。

使用 HTTPS

使用 HTTPS,可以让你的小程序更加安全,而 HTTP 是明文传输的,存在可能被篡改内容的风险。

得分条件:
所有网络请求都使用 HTTPS

及时回收定时器

定时器是全局的,并不是跟页面绑定的,当小程序从一个页面路由到另一个页面之后,前一个页面定时器应注意手动回收。

得分条件:
所有定时器的回调执行时所在的页面都与设置定时器的页面一致。

诊断项

继承评分项,无额外的诊断项。

点击纠错
该文档是否对你的开发有所帮助?
有帮助
没帮助
该文档是否对你的开发有所帮助?
有帮助
没帮助