注意: 实现未通过严格的 CSP [sticky]

作者: fabiospampinato创建于 2022年11月21日更新于 2025年10月14日

@krausest 的更新: 请参阅 此 WIKI 页面 了解检查的执行方式 更新结束

某些框架(比如我的框架)在运行时生成代码,通常是通过 evalnew Function。理论上来说,这并没有问题,但从用户的角度来看,他们必须更加确信没有运行时代码生成的东西没有安全问题,而与使用运行时代码生成的东西相比,安全问题更少。此外,还有一项 CSP 策略,用于防止用户代码在运行时生成代码,因为这对于许多用户来说都是一个可取的功能。因此,我认为添加一个额外的标记来标记使用这种技术的框架将是有用的。

内容来源: krausest/js-framework-benchmark