C10进阶

第三方 SDK 风险评估

30 分钟添加新依赖时

格式:在添加一个新的 npm 包或第三方服务前,做风险评估。

评估清单

包名:_____

基本信息:
- [ ] 每周下载量?(>10万通常安全)
- [ ] 最近更新时间?(>1年没更新有风险)
- [ ] GitHub 星标数?(参考,但不是唯一标准)
- [ ] 维护者数量?(只有1个人维护有巴士因子风险)
- [ ] 有没有已知安全漏洞?(npm audit 检查)

权限:
- [ ] 它需要访问网络吗?
- [ ] 它需要读写文件系统吗?
- [ ] 它需要环境变量吗?
- [ ] 它会发送数据到外部服务器吗?

替代方案:
- [ ] 有没有更流行的替代品?
- [ ] 能不能不用这个包,自己写一个简单版本?

评判标准(自测)

0/11

我的笔记