javascript - SAAS 应用程序中的 Javascript 评估
问题描述
我们正在考虑开发一个平台:用户可以为自己的用户创建应用程序。该平台支持通过拖放小部件进行 UI 编辑,以及使用编辑器编写代码。eval
包装器将使用或new Function
操作逻辑和 UI 小部件来评估代码。
它有效,问题是为什么没有这样的平台允许用户直接编写代码和评估代码?代码是应用程序所有者编写的,基本上不安全,那么有什么顾虑呢?
解决方案
推荐阅读
- mysql - 我们如何减去两列并存储在 laravel 的另一列中,我是 laravel 的新手
- pgadmin-4 - 无法在服务器中联系 PgAdmin 4
- postgresql - 使用 activerecord find_or_initialize_by 创建的 2 个条目,后跟 update_attributes
- tensorflow - 自定义损失函数不断损失
- algorithm - 如何替换字符串中的问号,使相同的字母不会相邻出现?
- python - 如何在 python 中使用 selenium 禁用 chrome 弹出通知?
- jmeter - Jmeter如何每秒发送恒定数量的请求
- android - 如何从根目录中清除所有应用程序数据以进行注销?
- c# - 保存 Snake 的位置并用它自己检测 Collison。怎么了?
- string - 最长回文(动态编程)代码因大输入超时而失败。如何改进它?